Astros edge Phillies behind Javier, late pitching in Philadelphia

PHILADELPHIA (Interstat) — Cristian Javier pitched six innings of one-run ball and the Houston Astros held off the Philadelphia Phillies 2-1 Thursday afternoon at Citizens Bank Park.

Houston scored once in the first and added a run in the eighth. Philadelphia scored in the fourth. The Astros collected eight hits, while the Phillies had three hits and grounded into two double plays.

Javier allowed three hits and struck out five. Zack Wheeler gave up one earned run and five hits with nine strikeouts over seven innings. Bryan Abreu struck out three in a scoreless inning and got the win. Josh Hader struck out one in a perfect ninth for his 25th save. Jhoan Duran allowed one earned run in one inning and took the loss. Cam Smith homered and drove in a run. Taylor Trammell added an RBI. José Altuve had two hits.

Attendance was 37,100. The game took 2:30. Houston improved to 75-72, and Philadelphia fell to 82-65.