Back to Sport

Alvarez, Peña Power Astros Past Marlins 8-5

Yordan Alvarez hit two home runs and Jose Peña launched a grand slam as the Houston Astros defeated the Miami Marlins 8-5 at Daikin Park on Tuesday.

Coralie Oakley

July 21, 20262 min read

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

July 21, 2026

Alvarez and Peña Lead Offensive Surge

Yordan Alvarez and Jose Peña delivered a combined five home runs to drive the Houston Astros to an 8-5 victory over the Miami Marlins on Tuesday night at Daikin Park. Alvarez provided two crucial long balls, while Peña’s grand slam turned a tight contest into a decisive win for the home team.

The game began with Miami taking an early lead in the second inning. Mack launched a 409-foot home run to right field, driving in Marsee to make the score 2-0 in favor of the visitors. However, the momentum shifted dramatically in the same inning.

Trammell singled to right, allowing Wade Jr. to score and putting Diaz on second base. The situation exploded when Peña homered 340 feet to right field, clearing the bases to give Houston a 5-2 advantage. Alvarez followed shortly after, hitting a 428-foot shot to right center to extend the lead to 6-2.

Key Moments in the Middle Innings

The Marlins managed to chip away at the deficit later in the game. In the fourth inning, Hicks hit a 393-foot home run to right, bringing Edwards home to make the score 6-4. Alvarez answered in the fifth inning with another home run, this one measuring 419 feet to right center, restoring the four-run margin at 7-4.

Houston added an insurance run in the seventh inning. Altuve singled to center field, allowing Paredes to score and push the lead to 8-4. The Marlins scored their final run in the ninth inning when Hernández singled to left, bringing Sanoja home, though it was too little, too late.

Pitching Performance and Final Stats

For Houston, Enyel De Los Santos earned the win, pitching 1.1 innings of scoreless relief. He was supported by strong outings from Ronel Blanco, who pitched 4.2 innings and struck out eight batters despite giving up four earned runs. Steven Okert secured the save with a perfect inning of work, striking out two batters.

Bryan Abreu and Josh Hader also pitched one inning each to close out the game.

Miami’s starting pitcher, Janson Junk, took the loss after allowing six earned runs over four innings. He was joined in the mound by Lake Bachar and Dax Fulton, who combined for four more innings of relief.

Post-Game Records

The win improved the Houston Astros record to 48-54. The Miami Marlins fell to 52-49. The game was played in front of 23,684 fans at Daikin Park in Houston, Texas.

Sources

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

Share

Coralie Oakley

Coralie Oakley covers Denton high school and area college sports.

Related Stories

More in Weather