Back to Sport

Astros Rally Late with Back-to-Back Homers to Defeat Marlins 5-2

Alex Alvarez and Isaac Paredes hit consecutive home runs in the eighth inning to lift the Houston Astros past the Miami Marlins, 5-2, at Daikin Park on Thursday.

Reese Stroud

July 23, 20262 min read

Baseball victory surge - illustration, Jake Team LLC
Baseball victory surge - illustration, Jake Team LLC
MLBFinal
Miami Marlins2
Houston Astros5

July 23, 2026

Late Surge Secures Victory

The Houston Astros overcame a two-run deficit with a decisive offensive explosion in the eighth inning, defeating the Miami Marlins 5-2 at Daikin Park on Thursday, July 23, 2026. The turning point arrived when Alex Alvarez and Isaac Paredes hit consecutive home runs to left-center field, providing the margin of victory in a game that remained tight through the middle innings.

Scoring Breakdown

Miami Marlins took an early lead in the second inning when Allen singled to right field, driving in Diaz, who scored from first base. Spence advanced to third during the play. The Marlins extended their advantage in the third inning when Peña homered to left field, a 383-foot shot that put Miami ahead 2-0.

Houston began chipping away at the lead in the fourth inning. Sanoja doubled to right field, allowing Conine to score and cut the deficit to 2-1. Two batters later, Mack singled to left field, scoring Sanoja to tie the game at 2-2.

The momentum shifted dramatically in the eighth inning. Alvarez launched a 394-foot home run to left-center field, which also scored Peña, giving Houston a 4-2 lead. Paredes followed immediately with a 398-foot home run to left-center field, extending the Astros' advantage to 5-2. The Marlins were unable to respond, and the Astros held on for the win.

Pitching Performances

Sandy Alcantara started for Miami, pitching seven innings and allowing five earned runs on nine hits. He struck out three batters and walked one before being charged with the loss, dropping his record to 10-6. Calvin Faucher pitched the final inning for the Marlins, recording two strikeouts without allowing any hits or runs.

For Houston, Peter Lambert pitched six innings, giving up two earned runs on six hits while striking out three and walking two. Enyel De Los Santos pitched the seventh inning, allowing one hit and striking out two. Steven Okert earned the win by pitching the eighth inning, striking out none but preserving the lead.

Bryan Abreu closed the game in the ninth, striking out one batter to secure his sixth save of the season.

Final Notes

The final score was Houston Astros 5, Miami Marlins 2. The game drew an attendance of 26,099. The loss dropped the Miami Marlins to a record of 52-51. The victory improved the Houston Astros' record to 50-54.

Sources

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

Share

Reese Stroud

Reese Stroud covers Denison high school and area college sports.

Related Stories

More in Weather