Back to Sport

Alvarez’s Late Homer Lifts Astros Past Rays 10-8 in Seven-Homer Affair

Yordan Alvarez hit a two-run homer in the ninth inning to cap a six-homer night as the Houston Astros defeated the Tampa Bay Rays 10-8 at Daikin Park.

Tessa Ortiz

July 5, 20262 min read

Baseball game - illustration, Jake Team LLC
Baseball game - illustration, Jake Team LLC
MLBFinal
Tampa Bay Rays8
Houston Astros10

July 4, 2026

Alvarez's Late Heroics Seal Victory

Yordan Alvarez delivered the decisive blow in the ninth inning, hitting a two-run home run to center field that extended the Houston Astros' lead and secured a 10-8 victory over the Tampa Bay Rays at Daikin Park. The blast, which traveled 424 feet, capped a chaotic offensive display where six home runs were hit in total. Alvarez finished the day with two extra-base hits, including an earlier single in the fifth inning that scored one run.

Scoring Turns and Early Surges

The game featured significant momentum swings early on. Tampa Bay struck first in the top of the first when Wander Franco's teammate, Franco, homered to left center. However, Houston answered immediately in the bottom of the frame with Alvarez launching a two-run homer to left center, giving the Astros a 2-1 advantage. The Rays reclaimed the lead in the second inning when Jose Palacios hit a two-run homer to right center, making it 3-2.

Houston tied the game in the third inning through a combination of power and base-running. Mesa Jr. provided a sacrifice fly to score Aranda, followed by a single from DeLuca that brought Caminero home. Mullins then stole home to make it 6-2 before the Rays cut the deficit in the fourth. Walls scored on an error, and Diaz followed with a two-run homer to right center, narrowing the gap to 7-4.

Offensive Explosion in the Seventh

The seventh inning proved to be the turning point for Houston's offense. DeLuca homered to left to put the Astros ahead 8-5. Alvarez then contributed with a sacrifice fly to score Trammell, making it 8-6. The inning continued with back-to-back singles from Paredes and Dezenzo, both scoring Allen and Altuve respectively, to tie the game at 8-8. This surge shifted the momentum entirely, allowing Houston to take control as the game progressed.

Pitching Performance and Final Result

Tampa Bay's starting pitcher Drew Rasmussen lasted five innings, allowing five earned runs on six hits. He was supported by relief efforts from Cole Sulser, Garrett Cleavinger, and Craig Kimbrel, who combined to keep the game close despite the offensive explosion. Casey Legumina took the loss after allowing two earned runs in his brief appearance.

For Houston, Hunter Brown started for the Astros, giving up six earned runs in four innings. Nate Pearson, Cristian Javier, and Bryan King provided relief, with Javier striking out four batters in two innings. Josh Hader closed the game, earning the win with a scoreless ninth inning. The final score of 10-8 improved the Houston Astros' record to 44-47, while the Tampa Bay Rays fell to 52-34.

Sources

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

Share

Tessa Ortiz

Tessa Ortiz covers Nocatee high school and area college sports.

Related Stories

More in Weather