Back to Sport

Mariners’ Early Lead Vanishes as Alvarez, Peña Power Astros Past Miami

Miami’s second-inning surge was erased by a four-run Houston rally, highlighted by a grand slam from Peña and two homers from Alvarez, in an 8-5 loss at Daikin Park.

Zane Pennington

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

Miami’s Early Surge

The Miami Marlins jumped out to a 2-0 lead in the second inning, capitalizing on early pressure against Houston starter Ronel Blanco. Mack launched a 409-foot home run to right field, bringing Marsee home to extend the advantage. The momentum shifted slightly when Trammell singled to right, allowing Wade Jr. to score and cutting the deficit to 2-1.

However, the inning’s most pivotal moment came when Peña hit a 340-foot grand slam to right, driving in Diaz, Dezenzo, and Spence to instantly turn a 2-1 game into a 6-2 Astros lead. Alvarez followed with a 428-foot shot to right center, pushing the score to 7-2 before the inning concluded.

Houston’s Offensive Explosion

The Marlins attempted to stabilize in the fourth inning, managing to narrow the gap when Hicks homered to right (393 feet) with Edwards, making the score 6-4. Despite the rally, Houston’s offense remained relentless. In the fifth inning, Alvarez completed his personal offensive showcase with a second home run of the night, a 419-foot blast to right center that extended the lead to 8-4.

The Astros added an insurance run in the seventh when Altuve singled to center, allowing Paredes to score. Miami finally broke through in the ninth inning when Hernández singled to left, scoring Sanoja to make the final score 8-5.

Pitching Performances

Miami’s starting pitcher Janson Junk took the loss after allowing six earned runs over four innings. He surrendered five hits and three walks while striking out three batters. Lake Bachar pitched one inning, giving up one earned run and one hit, while Dax Fulton worked three innings, allowing one earned run on two hits with four strikeouts.

The Marlins’ bullpen struggled to contain Houston’s power, with Fulton’s 4 Ks standing out as a bright spot.

For Houston, Ronel Blanco took the mound but struggled with the Marlins’ early attack, allowing four earned runs over 4.2 innings. He struck out eight batters but gave up two hits and three walks. Enyel De Los Santos secured the win by pitching 1.1 innings of scoreless relief, striking out two batters.

Steven Okert earned the save by working a perfect inning with two strikeouts. Bryan Abreu closed out the eighth with a strikeout and a walk, while Josh Hader pitched the ninth, allowing one earned run on three hits but securing the final outs.

Final Score and Records

The Houston Astros defeated the Miami Marlins 8-5 at Daikin Park in front of 23,684 fans. The win improved Houston’s record to 48-54, while the loss dropped Miami to 52-49. The game featured five home runs in total, with Alvarez and Peña leading the offensive charge for the home team.

Sources

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

Share

Zane Pennington

Zane Pennington covers Aubrey high school and area college sports.

Related Stories

More in Weather