Back to Sport

Astros Rally Behind Peña’s Grand Slam to Defeat Marlins 8-5

Houston Astros beat Miami Marlins 8-5 on Tuesday, July 21, 2026, at Daikin Park, powered by a fourth-inning grand slam from Peña and two home runs from Alvarez.

Quincy Nash

July 21, 20262 min read

Baseball Victory - illustration, Jake Team LLC
Baseball Victory - illustration, Jake Team LLC
MLBFinal
Miami Marlins5
Houston Astros8

July 21, 2026

Astros Surge in Second Inning

The Houston Astros established early momentum against the Miami Marlins on Tuesday, July 21, 2026, at Daikin Park, but the game’s decisive swing arrived in the second inning. After Miami took a 2-0 lead on a Mack home run and a single that scored Wade Jr., Houston responded with a four-run explosion.

Peña launched a grand slam to right field, measuring 340 feet, to tie the game and then take the lead. The blast scored Diaz, Dezenzo, and Spence, instantly shifting the momentum. Alvarez added to the Astros’ advantage later in the inning with a solo home run to right center, pushing the score to 6-2.

Pitching Struggles Define Early Go

Miami’s starting pitcher Janson Junk faced a difficult outing, allowing six earned runs over 4.0 innings. He surrendered five hits and three walks while striking out three batters, taking the loss and falling to a 4-6 record.

The Marlins’ bullpen attempted to stabilize the game, with Lake Bachar pitching one hitless inning and Dax Fulton working three innings with four strikeouts, but the early deficit proved insurmountable.

For Houston, Ronel Blanco started strong, striking out eight batters over 4.2 innings despite allowing four earned runs. The Astros’ relief corps provided stability, with Enyel De Los Santos earning the win by pitching 1.1 perfect innings, and Steven Okert securing the save with a scoreless frame.

Home Runs Extend Lead

Houston’s power display continued in the fourth inning when Hicks hit a two-run homer to right field, extending the lead to 8-4. Alvarez replicated his earlier success in the fifth inning with another home run to right center, making it 7-4 before the Marlins mounted a late rally.

In the seventh inning, Altuve singled to center, driving in Paredes to make the score 8-4. The Marlins threatened in the ninth, with Hernández singling to left to score Sanoja, bringing the final tally to 8-5.

Final Score and Records

The Astros secured the victory at Daikin Park with an attendance of 23,684. The win improved Houston’s record to 48-54. The Marlins’ record dropped to 52-49. Five home runs were hit in total during the game, highlighting the offensive nature of the contest.

Sources

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

Share

Quincy Nash

Quincy Nash covers Prosper high school and area college sports.

Related Stories

More in Weather