Back to Sport

Alvarez, Paredes power Astros past Marlins 5-2

Houston Astros secured a 5-2 victory over the Miami Marlins at Daikin Park, driven by home runs from Alvarez and Paredes in the eighth inning.

Quincy Abbott

July 23, 20262 min read

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

July 23, 2026

Decisive eighth inning lifts Houston

The Houston Astros defeated the Miami Marlins 5-2 on Thursday at Daikin Park, with the decisive runs arriving in the eighth inning. Alvarez and Paredes hit back-to-back home runs to left center, providing the separation that ultimately secured the win for the home team.

Scoring breakdown

Miami Marlins struck first in the second inning when Allen singled to right field, allowing Diaz to score and move Spence to third base. The Marlins extended their lead in the third inning when Peña homered to left field, a 383-foot shot that made the score 0-2.

Houston Astros responded in the fourth inning. Sanoja doubled to right field, bringing Conine home to make it 1-2. Mack followed with a single to left field, scoring Sanoja and tying the game at 2-2.

The game remained tied until the eighth inning. Alvarez homered to left center, a 394-foot blast that scored Peña and gave the Astros a 4-2 lead. Paredes immediately followed with his own home run to left center, a 398-foot shot that extended the margin to 5-2. No further runs were scored.

Pitching performance

Sandy Alcantara took the loss for Miami Marlins, pitching 7.0 innings. He allowed 9 hits and 5 earned runs while striking out 3 batters and walking 1. Calvin Faucher pitched 1.0 inning for Miami, allowing no hits or runs and striking out 2.

Peter Lambert pitched 6.0 innings for Houston Astros, allowing 6 hits and 2 earned runs with 3 strikeouts and 2 walks. Enyel De Los Santos pitched 1.0 inning, allowing 1 hit and no earned runs with 2 strikeouts. Steven Okert earned the win for Houston, pitching 1.0 inning with no hits or earned runs and 0 strikeouts.

Bryan Abreu recorded the save, pitching 1.0 inning with no hits, no earned runs, and 1 strikeout.

Final notes

The final score was Houston Astros 5, Miami Marlins 2. There were exactly 3 home runs in the game. Attendance at Daikin Park was 26099. After the game, Houston Astros record was 50-54 and Miami Marlins record was 52-51.

Sources

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

Share

Quincy Abbott

Quincy Abbott covers Allen high school and area college sports.

Related Stories

More in Weather