Arizona DiamondbacksOpen full analysis
St. Louis CardinalsOpen full analysis
The Arizona Diamondbacks defeated the St. Louis Cardinals 10–6 on July 23 at Busch Stadium, surpassing the Vegas total line of 7.5 runs combined. Arizona's offense proved decisive, collecting 16 hits and 10 RBI while striking out only six times, despite posting a modest .242 batting average. The Diamondbacks' lone home run and balanced plate discipline—five walks against six strikeouts—powered their offensive efficiency. St. Louis managed 13 hits and 6 RBI but struggled to convert scoring opportunities, recording just two strikeouts but also only two walks, resulting in a .701 OPS that lagged Arizona's .709. The Cardinals' pitching staff yielded 16 hits and 10 earned runs with a 4.18 ERA, while Arizona's pitchers limited St. Louis to 13 hits and 6 earned runs despite walking five. Arizona's superior run production and pitching discipline in a high-scoring affair suggests the Diamondbacks' ability to capitalize on limited power and consistent contact may sustain their recent offensive momentum.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
AZ | 0 | 0 | 0 | 3 | 1 | 0 | 0 | 5 | 1 | 10 | 16 | 0 |
STL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 6 | 13 | 0 |
Batting box score
Pitching box score
Players who scored
Adrian Del Castillo ×3
Tyler Locklear ×2
Corbin Carroll
Gabriel Moreno
Max Kepler
Tim Tawa
Ildemaro Vargas
JJ Wetherholt ×2
Jordan Walker
Bryan Torres
Alec Burleson
Nathan Church