Arizona Diamondbacks at St. Louis Cardinals

Thu Jul 234:15 PM CT
By JR·2 min read

TLDR: Arizona just pulled off the biggest comeback in franchise history against this same Cardinals team — now they're back for more in a Thursday matinee at Busch Stadium.

FINAL · THU JUL 23, 9:15 PM
10
6
Final123456789RHE
ARI
00031005110160
STL
2000000046130
Arizona Diamondbacks
  • Winners in 4 of last 5, including historic comeback vs STL
  • Blew out A's 15-5 midweek
  • Positioning as trade-deadline buyers
  • Pfaadt's road ERA well above his overall mark
  • Bullpen gutted by IL moves (Jameson, Martinez, Puk)
  • Missing Gallen, plus outfield pieces Gurriel and Lawlar
St. Louis Cardinals
  • McGreevy elite at home: 1.89 ERA in 9 starts
  • Snapped a 4-game skid with a 1-0 win Tuesday
  • Lost 4 of last 5 overall, including 2 of 3 to this Arizona club
  • Offense has scored 1 run in 3 of last 5 games
  • Deadline uncertainty with rental pieces drawing interest

Brandon Pfaadt (4-1, 4.58) gets the ball for Arizona looking for revenge on the mound after he beat these Cardinals just 5 days ago. St. Louis counters with Michael McGreevy (4-7, 2.92), who's been quietly dominant at home all year, in a 4:15 PM CT first pitch.

Arizona Diamondbacks
Brandon Pfaadt
(6-1)·3.66 ERA
Jul 18 vs Cardinals
W
5.1IP
2ER
3K
0BB
87P
07/23 Lineup
St. Louis Cardinals
Michael McGreevy
(4-9)·3.59 ERA
Jul 17 @ Diamondbacks
ND
6.1IP
1ER
5K
1BB
94P
07/23 Lineup

The Diamondbacks left St. Louis last weekend with one of the wildest wins in team history. Down 7-0, Arizona clawed all the way back and won it in extra innings on a Max Kepler walk-off double, matching the largest comeback in franchise history. They followed that up by taking 2 of 3 from Oakland, including a 15-5 laugher, and arrive in St. Louis winners in 4 of their last 5.

St. Louis, meanwhile, has been scuffling. The Cardinals dropped 4 straight before scratching out a 1-0 win over the Angels on Tuesday, and this current homestand is their first shot at building any real momentum since getting outscored by Arizona in that Sunday collapse. Whatever direction this team is trending, this series against a hot Arizona club will say a lot.

McGreevy is the reason the Cardinals aren't panicking. In 9 home starts this season he's running a 1.89 ERA and a 1.01 WHIP — genuine ace-level stuff in his own park, and it's come against a Diamondbacks lineup that's had its share of trouble against right-handers. He was even better his last time out, allowing just 1 earned run over 6.1 innings against the Angels.

Arizona's pitching depth is stretched thin. Zac Gallen remains on the shelf rehabbing an elbow issue, Ryne Nelson and Corbin Burnes are both out for extended stretches, and the bullpen has bled relievers to injury all year — Drey Jameson, Justin Martinez and A.J. Puk among them. It's a testament to how the lineup has carried this team that Arizona is still a game over .500 and angling to be buyers before the deadline.

07/22WvsAthletics15-5
07/22WvsAthletics6-5
07/21LvsAthletics2-5
07/19WvsCardinals8-7
07/18WvsCardinals5-3
07/22W@Angels1-0
07/22L@Angels1-5
07/21L@Angels2-3
07/19L@Diamondbacks7-8
07/18L@Diamondbacks3-5

St. Louis has its own decisions looming. With the Cardinals hovering right around .500 and names like Lars Nootbaar and JoJo Romero drawing rental interest, front office direction over the next week could shape who's even in this lineup by the time August rolls around. For now, though, it's about stopping the bleeding against a Diamondbacks club that just won't go away.

Diamondbacks 10, Cardinals 6: Final Score & Odds Recap — D-backs Roll Into St. Louis Riding a Historic Comeback High