Gunter

Gunter.city - Small town. Big heart.

Back to Sport

Peña’s four-run blast, Alvarez’s pair lead Astros past Marlins 8-5

Yordan Peña’s grand slam and two home runs from Alvarez powered the Houston Astros to an 8-5 victory over the Miami Marlins at Daikin Park on Tuesday.

Una 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

Astros offense explodes in second inning

The Houston Astros delivered a decisive offensive blow in the second inning, capitalizing on a grand slam by Yordan Peña and a two-run homer from Alvarez to take control of the game against the Miami Marlins. The five-run inning proved to be the turning point in the 8-5 final.

Peña’s home run to right field, measuring 340 feet, drove in four runs, shifting the momentum firmly in Houston’s favor. Alvarez followed with a 428-foot shot to right center, adding another run to the tally. The Astros’ bats were particularly active in the frame, with Alvarez also hitting a 419-foot homer to right center in the fifth inning to extend the lead.

Pitching struggles define early game

Miami Marlins starter Janson Junk faced a difficult outing, allowing six earned runs over four innings while striking out three batters. He was charged with the loss, dropping his record to 4-6. The Marlins’ bullpen, including Lake Bachar and Dax Fulton, attempted to stabilize the game but could not contain the Houston lineup.

For the Astros, Ronel Blanco pitched 4.2 innings, striking out eight batters but giving up four earned runs. Enyel De Los Santos secured the win with 1.1 scoreless innings, improving his record to 1-3.

Steven Okert earned the save with a perfect inning, his 13th of the season, while Bryan Abreu and Josh Hader closed out the game, with Hader allowing one earned run in his appearance.

Key moments and scoring plays

The Marlins initially took a 2-0 lead in the second inning when Mack homered to right field, driving in Marsee. Wade Jr. scored on a single by Trammell, making it 2-1. However, the Astros’ response was immediate and overwhelming.

In the fourth inning, Hicks homered to right field, scoring Edwards and bringing the score to 4-6. In the seventh inning, Altuve singled to center field, allowing Paredes to score, making it 4-8. The Marlins added a run in the ninth inning when Hernández singled to left field, scoring Sanoja, but it was too late to overcome the deficit.

Final standings and records

The victory improved the Houston Astros’ record to 48-54, while the Miami Marlins fell to 52-49. The game was played at Daikin Park in Houston, Texas, with an attendance of 23,684. The Astros’ power display, particularly from Peña and Alvarez, proved too much for the Marlins’ pitching staff to handle.

Sources

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

Share

Una Pennington

Una Pennington covers Gunter high school and area college sports.

Related Stories

More in Weather