Diamondbacks Edge Cardinals in Extra-Inning Thriller
Sunday, July 19, 2026, 4:10 PM ET · Chase Field
Arizona Diamondbacks 8, St. Louis Cardinals 7, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won St. Louis Cardinals vs Arizona Diamondbacks?
Arizona Diamondbacks beat St. Louis Cardinals 8-7 at Chase Field on July 19, 2026.
Who was favored in St. Louis Cardinals vs Arizona Diamondbacks?
Arizona Diamondbacks were the favorite at DraftKings, moneyline -126 (about 56% implied). The favorite won.
In a thrilling contest at Chase Field, the Arizona Diamondbacks narrowly defeated the St. Louis Cardinals 8-7 in ten innings, clinching the series 2-1. This matchup was particularly significant as both teams entered the game with nearly identical records, the Diamondbacks at 51-48 and the Cardinals at 51-47, showcasing the competitive nature of the National League.
The game unfolded dramatically, with the Cardinals initially taking a commanding lead. In the third inning, Burleson singled to center, allowing Herrera and Walker to score, putting the Cardinals up 5-0. They extended their lead to 7-0 by the fifth inning when Jordan's single brought in Burleson and Fermín. However, the Diamondbacks began to mount a comeback in the sixth inning, scoring three runs, highlighted by a single from Marte that brought Del Castillo home. The momentum shifted further in the seventh inning when Perdomo hit an inside-the-park home run, narrowing the gap to 7-5.
The eighth inning saw Arenado respond for the Cardinals with a homer, but the Diamondbacks were not done yet. They tied the game in the bottom of the eighth, leading to a tense extra inning. In the tenth, Kepler's double brought Barrosa home, sealing the victory for Arizona. This win was crucial for the Diamondbacks, who had been struggling with a recent form of 5-5 over their last ten games, including a loss to the Cardinals the previous day.
On the other hand, the Cardinals had been in slightly better form, going 6-4 in their last ten games, but they faced challenges in this game, particularly in the late innings. The Diamondbacks' home record stood at 1-3 over their last four games at Chase Field, while the Cardinals had a 2-4 record in their last six away games.
In terms of injuries, the Diamondbacks were dealing with several key players on the injured list, including Tommy Troy and Zac Gallen, both on the 60-Day IL, along with Ryne Nelson and Corbin Burnes. The Cardinals were also affected, with Everson Pereira on the 10-Day IL and Ramon Urias listed as Day-To-Day. These absences undoubtedly impacted both teams' strategies and performances.
The betting market, as reported by DraftKings, had the Diamondbacks favored at -126 with a total set at 9.0 runs. The spread was -1.5, indicating a close contest was anticipated. The conditions for the game were typical for a summer evening in Arizona, likely contributing to an exciting atmosphere for fans.
Viewers were treated to a display of resilience from the Diamondbacks, who demonstrated their ability to rally from behind, while the Cardinals showed flashes of offensive prowess but ultimately fell short. The game was a testament to the unpredictability of baseball, where fortunes can change rapidly, and the stakes remain high as both teams continue their pursuit of postseason contention.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | ARI -126 | 9 o -112 / u -108 | St. Louis Cardinals +104 · Arizona Diamondbacks -126 |
Injury report
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
- Everson Pereira10-Day-ILHandSt. Louis Cardinals
- Ramon UriasDay-To-DayArmSt. Louis Cardinals
- Masyn Winn10-Day-ILThumbSt. Louis Cardinals
- Andre Pallante15-Day-ILElbowSt. Louis Cardinals
- JJ Wetherholt10-Day-ILWristSt. Louis Cardinals
Recent form
Arizona Diamondbacks
Last 10: 5-5Streak L15 scored · 4.1 allowed per game1-3 at home
- L4-5vs St. Louis CardinalsJul 18
- W9-2at Los Angeles DodgersJul 12
- W9-3at Los Angeles DodgersJul 11
- W3-1at San Diego PadresJul 10
- L4-10at San Diego PadresJul 9
- L1-4at San Diego PadresJul 8
- W8-0at San Diego PadresJul 7
- W4-3vs Milwaukee BrewersJul 5
- L4-7vs Milwaukee BrewersJul 4
- L4-6vs San Francisco GiantsJul 2
St. Louis Cardinals
Last 10: 6-4Streak W15.6 scored · 3.2 allowed per game4-0 away
- W5-4at Arizona DiamondbacksJul 18
- L3-4vs Atlanta BravesJul 12
- W2-1vs Atlanta BravesJul 11
- L4-8vs Milwaukee BrewersJul 9
- W5-1vs Milwaukee BrewersJul 8
- L3-4vs Milwaukee BrewersJul 7
- L3-4vs Milwaukee BrewersJul 6
- W3-0at Chicago CubsJul 5
- W17-1at Chicago CubsJul 3
- W11-5at Atlanta BravesJul 2
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
How the scoring went
- 3rd Inning1-0Jordan tripled to left, Nootbaar scored.
- 3rd Inning2-0Wetherholt singled to left, Jordan scored.
- 3rd Inning3-0Walker doubled to left, Wetherholt scored, Herrera to third.
- 3rd Inning5-0Burleson singled to center, Herrera scored and Walker scored.
- 5th Inning7-0Jordan singled to right, Burleson scored and Fermín scored, Nootbaar to second.
- 6th Inning7-1Marte singled to center, Del Castillo scored, Waldschmidt to third.
- 6th Inning7-2Moreno walked, Waldschmidt scored, Perdomo to second, Marte to third.
- 6th Inning7-3Locklear walked, Marte scored, Moreno to second, Perdomo to third.
- 7th Inning7-5Perdomo hit inside-the-park home run to left field (242 feet), Del Castillo scored.
- 8th Inning7-7Arenado homered to left center (384 feet), Locklear scored.
- 10th Inning7-8Kepler doubled to right, Barrosa scored.
Win probability
Above the line favours Arizona Diamondbacks, below favours St. Louis Cardinals.
Venue
- Chase FieldPhoenix, Arizona
- Attendance28069
- OfficialsTyler Jones, Chad Fairchild, Bill Miller, Brian Walsh
Elsewhere
Picks for MLB
MLB rules and settlement
These two, other days
- Diamondbacks Defeat Cardinals 10-6 in High-Scoring AffairJul 23, 2026
- Diamondbacks Secure Series Win Against CardinalsJul 18, 2026
- Cardinals Edge Diamondbacks in Thrilling FinishJul 17, 2026
- Cardinals vs. Diamondbacks Game PostponedJun 25, 2026
- Diamondbacks Defeat Cardinals 9-4 at Busch StadiumJun 24, 2026