Back to Sport

Astros 7, Angels 4: Houston Wins Series Sweep at Angel Stadium

The Houston Astros defeated the Los Angeles Angels 7-4 on Thursday to complete a three-game sweep. Hayden Wesneski earned the win with five and two-thirds innings of work.

Owen Iverson

July 30, 20262 min read

MLBFinal
Houston Astros7
Los Angeles Angels4

July 30, 2026

Astros Secure Sweep in Anaheim

The Houston Astros completed a three-game sweep of the Los Angeles Angels with a 7-4 victory at Angel Stadium on Thursday, July 30, 2026. The win improved Houston’s record to .500 at 55-55, while the Angels fell to 42-67.

Early Runs Set the Tone

Houston jumped out to an early lead, scoring three runs in the first inning. Jose Altuve and Kyle Tucker started the threat, but the scoring sequence began with Grissom doubling to left field, which drove in Neto and Trout to make it 0-2. Adell followed with a single to left, bringing Grissom home for a 0-3 advantage.

The Angels responded in the second inning when Diaz homered to left center, a 425-foot shot that cut the deficit to 1-3. Houston answered in the third inning as Peña homered to center field, a 401-foot blast that tied the game at 3-3.

Sixth Inning Breaks It Open

The game’s pivotal moment came in the sixth inning when Houston scored three unearned runs. Smith doubled to left field, driving in Diaz and Trammell to put the Astros ahead 5-3. Smith then scored twice on wild pitches by Angels reliever Mitch Farris, Spence advancing to second on the first wild pitch.

The scoring sequence continued with another wild pitch by Farris allowing Smith to score again, though the official box score lists the run as part of the previous play's context or a separate wild pitch event resulting in the same runner scoring.

Houston added an unearned run in the seventh inning when Diaz reached on an infield single to first base, allowing Altuve to score. The Angels managed a single run in the eighth inning on a sacrifice fly by Adell that brought Schanuel home, making the score 6-4.

Late Action and Final Score

The final run came in the ninth inning. Diaz reached on an infield single to third base, and Walker scored on an error, with Diaz advancing to second and Trammell to second. Trammell then scored on a throwing error by Angels third baseman Guzman, sealing the 7-4 victory.

Hayden Wesneski (1-0) earned the win for Houston, pitching 5.2 innings and allowing seven hits and three earned runs while striking out four. Bennett Sousa (4) and Steven Okert (15) pitched the next two innings, and Bryan Abreu (7) closed the game with 1.1 scoreless innings.

For the Angels, Grayson Rodriguez (5-3) took the loss after pitching five innings, allowing five hits and two earned runs with six strikeouts. Mitch Farris (0-3) struggled, giving up three earned runs in one inning. Kirby Yates and Brent Suter pitched the final two innings for Los Angeles.

The game drew an attendance of 26,417 fans to Angel Stadium in Anaheim, California.

Sources

https://www.espn.com/mlb/game/_/gameId/401816319

Share

Owen Iverson

Owen Iverson covers Dallas high school and area college sports.

Related Stories

More in Weather