Return to calendar
FINAL GAME · RECAP

Miami MarlinsOpen full analysisHouston AstrosOpen full analysis

DateWednesday, July 22, 2026
First pitch
BallparkDaikin Park
FINAL · Wednesday, July 22, 2026
SEO MATCH SUMMARY

The Houston Astros defeated the Miami Marlins 5–2 on July 22 at Daikin Park, surpassing the Vegas total line of 8.5 runs with a balanced offensive performance. Houston's three home runs proved decisive, driving in all five runs while the lineup managed nine hits and a .728 OPS despite a modest .242 batting average. Miami's pitching staff struggled to contain the Astros, allowing nine hits and five earned runs with an inflated 4.05 ERA, while the Marlins offense was completely shut down without a home run and managed only two RBIs across seven hits. Houston's pitching was equally effective in a low-scoring affair, striking out six Marlins with a 4.71 ERA and committing no defensive errors. The disparity in power production—three home runs versus none—underscored Miami's inability to generate timely offensive explosions, a concerning trend as the Marlins continue to underperform relative to their run differential expectations. Houston's ability to win with modest batting averages on both sides suggests the Astros' depth could sustain their division lead if the home-run rate remains consistent.

Miami MarlinsMIA
2
FINAL
Houston AstrosHOU
5W
Total runs7Run difference3
INNING BY INNING

Line score

Team123456789RHE
MIA000200000271
HOU011000030590
TEAM COMPARISON

Batting box score

MIAHOU
7Hits9
0Home runs3
2Doubles0
2RBI5
2Walks1
6Strikeouts5
3Stolen bases0
9Total bases18
14Left on base13
1Errors0
.251AVG.242
.326OBP.315
.406SLG.413
.732OPS.728
ON THE MOUND

Pitching box score

MIAHOU
5Strikeouts6
1Walks2
9Hits allowed7
5Earned runs2
4.05ERA4.71
RUN PRODUCTION

Players who scored

MIAGriffin ConineJavier Sanoja
HOUJeremy Peña ×2Yordan AlvarezIsaac ParedesYainer Diaz
HOME RUNS

Long balls

Jeremy PeñaInning 3Yordan AlvarezInning 8Isaac ParedesInning 8
MIA

Batting lineup

PlayerABHHRRBI
Otto LopezSS · 1-44100
Kyle Stowers1B · 0-4 | 2 K4000
Heriberto HernándezLF · 2-4 | 2B, 2 K, SB4200
Xavier Edwards2B · 0-4 | K4000
Liam HicksDH · 1-3 | BB3100
Griffin ConineRF · 0-3 | BB, R3000
Javier Sanoja3B · 1-4 | 2B, RBI, R4101
Joe MackC · 1-4 | RBI4101
Esteury RuizCF · 1-4 | K, 2 SB4100
HOU

Batting lineup

PlayerABHHRRBI
Jeremy PeñaSS · 3-4 | HR, RBI, 2 R4311
Taylor TrammellLF · 0-00000
Isaac Paredes3B · 2-4 | HR, RBI, R4211
Cam SmithRF · 0-00000
Yainer DiazDH · 0-3 | BB, R3000
Christian Walker1B · 1-4 | 3 K4100
Lucas SpenceCF · 0-3 | K, CS3000
Nick Allen2B · 1-3 | RBI3101
Christian VázquezC · 0-33000
MIA

Pitchers

PitcherIPKERERA
Sandy Alcantara9 H · 1 BB7.0354.01
Calvin Faucher0 H · 0 BB1.0204.89
HOU

Pitchers

PitcherIPKERERA
Peter Lambert6 H · 2 BB6.0323.03
Enyel De Los Santos1 H · 0 BB1.0204.13
Steven Okert0 H · 0 BB1.0002.13
Bryan Abreu0 H · 0 BB1.0105.29
EXPLORE NEXT

Related MLB pages