Ethan Pecko stepped onto the mound at Minute Maid Park on Wednesday night carrying the weight of a franchise's high expectations. The 23-year-old right-hander, a sixth-round pick in 2023 who had climbed to ninth in the Astros' prospect rankings, delivered a debut that showcased both promise and poise. Over 3 2/3 innings, Pecko struck out four, scattered three hits, walked two, and surrendered two runs. His performance, though brief, provided a glimpse of why Houston sees him as a key piece of their future rotation. He became the 17th starting pitcher used by the Astros this season, tying a franchise record set in 1965—a testament to the team's depth and resilience amid injuries.

Pecko’s night began with a clean first inning, but the Los Angeles Angels tested him early. After a leadoff single and a walk, he escaped a jam by inducing a groundout. The Angels struck in the third inning when Denzer Guzman sent a deep fly ball to left field that initially appeared to clear the wall for a three-run homer. The call on the field was a home run, but after a crew review, umpires determined fan interference had prevented an outfield catch. The play was ruled a two-run double, cutting the Angels' lead to 2-0. It was a pivotal moment that shifted momentum.

Houston answered immediately. Christian Vázquez, the veteran catcher, led off the bottom of the third with a solo home run to left-center, his seventh of the season. The blast cut the deficit to 2-1 and energized the home crowd. The Astros tied the game in the fourth inning when Jose Altuve laced an RBI double to left field, scoring a runner from first. Later in the same frame, Cam Smith delivered a sacrifice fly to right field, bringing Isaac Paredes home and giving Houston a 3-2 lead. That was all the offense the Astros needed.

Pecko’s outing ended after 3 2/3 innings, but the bullpen took over with authority. Five relievers—Bennett Sousa, who earned his first win of the season, along with a combination of arms—blanked the Angels over the final 5 1/3 innings. Josh Hader closed the door in the ninth for his 18th save, striking out two and preserving the one-run victory. The Angels’ starter, Walbert Ureña, worked five innings, allowing three runs on three hits while striking out seven. He took the loss, falling to 8-9 on the year.

The game was not without its share of drama. In the first inning, Astros shortstop Jeremy Peña was hit on the hand by a 100-mph sinker from Ureña. He was removed for a pinch-hitter, and the team later announced a right hand contusion. Manager Joe Espada was ejected after arguing the hit-by-pitch call, insisting the pitch was intentional. The ejection added a layer of tension to an already tight contest.

Looking ahead, the series finale on Thursday will feature Astros right-hander Peter Lambert (8-6, 3.11 ERA) against Angels right-hander Grayson Rodriguez (3-5, 7.17 ERA). The Astros will hope to carry the momentum from this narrow victory and continue their push in the postseason race.