Back to Sport

Diaz Homers as Astros Sweep Angels 7-4

Alex Bregham's teammate Diaz launched a homer and drove in runs while Houston secured the series win with a final score of 7-4.

Dana Ferris

July 30, 20262 min read

baseball sweep - illustration, Jake Team LLC
baseball sweep - illustration, Jake Team LLC
MLBFinal
Houston Astros7
Los Angeles Angels4

July 30, 2026

Dominant Display by Houston

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.

Houston’s offense was led by multiple contributors, including a key home run and several clutch hits that kept the pressure on Los Angeles pitching throughout the contest.

Early Lead and Back-and-Forth Action

The Astros struck first in the top of the first inning. Grissom doubled to left field, driving in Neto and Trout to give Houston a 2-0 advantage. Adell added an RBI single shortly after, extending the lead to 3-0.

Los Angeles responded in the bottom of the second when Diaz homered to left-center field, a 425-foot shot that cut the deficit to 3-1. The Angels tied the game in the third inning when Peña launched a home run to center field, making it 3-2.

Sixth Inning Turns the Tide

The momentum shifted decisively in the sixth inning for Houston. Smith doubled to left, bringing Diaz and Trammell home to put the Astros ahead 5-3. Smith later scored on two wild pitches by Angels reliever Mitch Farris, pushing the lead to 6-3.

In the seventh, Diaz reached on an infield single to first, allowing Altuve to score, making it 7-3. The Angels managed one more run in the eighth when Adell hit a sacrifice fly to right, scoring Schanuel for a final margin of 7-4.

Pitching and Final Notes

Hayden Wesneski earned the win (1-0) for Houston, pitching 5.2 innings and allowing three earned runs. Bennett Sousa (save 4) and Steven Okert (save 15) provided relief, with Bryan Abreu securing the save (7).

For the Angels, Grayson Rodriguez pitched five innings before being pulled. Mitch Farris took the loss (0-3), struggling in relief. Kirby Yates and Brent Suter also appeared in relief for Los Angeles.

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

Sources

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

Share

Dana Ferris

Dana Ferris covers Anna high school and area college sports.

Related Stories

More in Weather