Melissa

MelissaWeekly.news · Local news for a growing North Texas hometown.

Back to Sport

Astros Rally Behind Five Home Runs to Defeat Marlins 8-5

Houston Astros defeated Miami Marlins 8-5 at Daikin Park on Tuesday, driven by five home runs from their lineup.

Marlene Keller

July 21, 20262 min read

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

July 21, 2026

Power Surge in the Second Frame

The Houston Astros generated significant momentum in the second inning, overcoming an early deficit with a barrage of home runs. Miami Marlins starter Janson Junk struggled to contain the Houston lineup, allowing six earned runs in just four innings. The turning point arrived when Yordan Peña launched a four-run home run to right field, measuring 340 feet.

This blast extended the Astros' lead and shifted the game's trajectory, as he drove in runs for Yuli Gurriel, J.T. Realmuto, and Kyle Tucker.

Before Peña’s homer, the Marlins had taken a 2-0 lead on a two-run shot by Jasson Domínguez to right field. However, the Astros quickly answered. Alex Bregman hit a solo home run to right-center field, followed by a two-run homer from Jeremy Peña to right. The combined power display erased Miami’s early advantage and put Houston ahead 6-2 heading into the middle innings.

Pitching Struggles Define Early Go

Miami’s starting pitcher, Janson Junk, took the loss, improving his record to 4-6. He allowed five hits and six earned runs while striking out three batters. Relief pitcher Lake Bachar entered the game but gave up an earned run in his single inning of work.

Dax Fulton pitched three innings, allowing one earned run and striking out four, but the damage had already been done. The Marlins’ bullpen could not stem the tide as Houston’s offense continued to pile on runs.

Late Inning Action and Records

The Astros added to their lead in the fourth inning when Kyle Tucker hit a two-run homer to right field. In the fifth inning, Alex Bregman hit his second home run of the game to right-center field, extending the lead to 7-4.

The Marlins managed to score in the seventh inning when José Abreu singled to center, driving in a run, but the deficit was too large. In the ninth inning, the Marlins scored one final run on a single by Jazz Chisholm Jr., making the final score 8-5.

For Houston, Enyel De Los Santos earned the win, improving his record to 1-3. He pitched 1.1 innings, allowing one hit and no earned runs. Steven Okert recorded the save, his 13th of the season, pitching a scoreless inning with two strikeouts. Bryan Abreu and Josh Hader also pitched scoreless innings in relief.

The game was played at Daikin Park in Houston, Texas, with an attendance of 23,684. The victory improved the Astros' record to 48-54, while the Marlins fell to 52-49.

Sources

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

Share

Marlene Keller

Marlene Keller covers Melissa high school and area college sports.

Related Stories

More in Weather