Alvarez and Peña Lead Offensive Surge
Yordan Alvarez delivered a two-home run performance to help the Houston Astros secure an 8-5 victory over the Miami Marlins on Tuesday, July 21, 2026. The win improved Houston’s record to 48-54, while Miami fell to 52-49. The game took place at Daikin Park in Houston, Texas, with an attendance of 23,684.
Alvarez’s power display was a defining factor in the contest. He launched a home run to right center in the fourth inning, measuring 428 feet. He added another home run to right center in the fifth inning, which traveled 419 feet. These two long balls were part of a four-run second inning that shifted the momentum for the home team.
Second Inning Sets the Tone
The Astros’ offense exploded in the second inning, scoring four runs against Marlins pitcher Janson Junk. The scoring began when Kyle Tucker Peña hit a grand slam to right field, measuring 340 feet. This single play accounted for four runs, driving in Diaz, Dezenzo, and Spence.
Prior to the grand slam, Alvarez had already homered to right center in the same inning, a 409-foot shot that also brought in Marsee. Before Alvarez’s homer, Miami had taken a 2-0 lead when Mack homered to right, scoring Marsee. The Marlins got a run back in the second inning when Trammell singled to right, allowing Wade Jr. to score with Diaz advancing to second.






