St. Louis Cardinals vs Chicago Cubs
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Alex Bregman | Alex Bregman doubles (13) on a line drive to center fielder Nathan Church. Pete Crow-Armstrong scores. | STL 0, CHC 1 |
| B1 | Nico Hoerner | Nico Hoerner out on a sacrifice fly to right fielder Jordan Walker. Alex Bregman scores. Carson Kelly to 3rd. Michael Busch to 2nd. | STL 0, CHC 2 |
| T6 | Jordan Walker | Jordan Walker homers (20) on a fly ball to left center field. JJ Wetherholt scores. Alec Burleson scores. | STL 3, CHC 2 |
| B6 | Nico Hoerner | Nico Hoerner singles on a line drive to right fielder Jordan Walker. Carson Kelly scores. Michael Busch to 2nd. | STL 3, CHC 3 |
| B6 | Dansby Swanson | Dansby Swanson reaches on a fielder's choice, fielded by third baseman José Fermín. Michael Busch scores. Nico Hoerner to 3rd. Dansby Swanson to 2nd. Throwing error by third baseman José Fermín. | STL 3, CHC 4 |
| B6 | Pedro Ramírez | Pedro Ramírez out on a sacrifice fly to right fielder Jordan Walker. Nico Hoerner scores. Dansby Swanson scores. Throwing error by right fielder Jordan Walker. | STL 3, CHC 6 |
| T8 | Jordan Walker | Jordan Walker out on a sacrifice fly to center fielder Pete Crow-Armstrong. JJ Wetherholt scores. | STL 4, CHC 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| STL | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 4 |
| CHC | 2 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Matthew Liberatore started for Cardinals, leaving trailing 0–2. Out of the bullpen, Matt Svanson took the roughest line.
-
Matthew Liberatore
Starter
5.0
78
4
3
L
Pitch-by-pitch: what Matthew Liberatore threw
CSW 29% 1st-pitch strike 52% 3.4 pitches/PAPitch # % Whiff CS Foul Ball In play Slider 22 28% 2 6 3 7 4 Four-Seam Fastball 20 26% 1 3 1 9 6 Curveball 14 18% 1 4 1 8 0 Changeup 13 17% 2 1 1 6 3 Sinker 5 6% 0 2 0 2 1 Cutter 4 5% 0 1 0 2 1 - Matt Svanson Middle 1.2 39 2 2 BS inherited 2, all 2 scored
- Ryan Fernandez Middle 1.1 15 0 2 inherited 2, stranded 2
Javier Assad started for Cubs, leaving with a 2–0 lead. Out of the bullpen, Ryan Rolison took the roughest line.
-
Javier Assad
Starter
4.2
80
0
2
Pitch-by-pitch: what Javier Assad threw
CSW 25% 1st-pitch strike 65% 4.7 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 25 31% 0 8 5 8 4 Four-Seam Fastball 24 30% 2 4 7 6 5 Cutter 12 15% 0 3 2 7 0 Sweeper 6 8% 1 0 0 3 2 Changeup 6 8% 0 0 1 3 2 Curveball 4 5% 0 2 1 1 0 Slider 3 4% 0 0 2 1 0 - Ryan Rolison Middle 0.2 20 2 1
- Tyler Ferguson Middle 0.2 9 1 0 BS inherited 2, all 2 scored
- Drew Pomeranz Setup 1.0 13 1 1 W
- Jacob Webb Middle 2.0 27 0 1 SV inherited 1, all 1 scored
Where the game turned
- Swanson Fielders Choice
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| JJ Wetherholt 2B | 4 | 2 | 2 | 0 | 0 | 0 | .269 | .364 | .416 | .780 | |
| Iván Herrera C | 4 | 0 | 0 | 0 | 0 | 3 | .256 | .393 | .401 | .794 | |
| Alec Burleson 1B | 4 | 1 | 2 | 0 | 0 | 0 | .281 | .345 | .473 | .818 | |
| Jordan Walker RF | 2 | 1 | 1 | 4 | 1 | 0 | .292 | .352 | .529 | .881 | HR (20) |
| Lars Nootbaar LF | 4 | 0 | 0 | 0 | 0 | 0 | .273 | .356 | .420 | .776 | |
| Masyn Winn SS | 3 | 0 | 1 | 0 | 1 | 0 | .250 | .323 | .342 | .665 | |
| Nathan Church CF | 4 | 0 | 1 | 0 | 0 | 1 | .255 | .300 | .417 | .717 | |
| José Fermín 3B | 3 | 0 | 0 | 0 | 1 | 1 | .265 | .318 | .390 | .708 | |
| Nelson Velázquez DH | 2 | 0 | 0 | 0 | 0 | 0 | .273 | .365 | .523 | .888 | |
| Bryan Torres DH | 2 | 0 | 0 | 0 | 0 | 0 | .235 | .304 | .510 | .814 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Pete Crow-Armstrong CF | 4 | 1 | 2 | 0 | 0 | 1 | .292 | .383 | .527 | .910 | 2 SB |
| Alex Bregman 3B | 4 | 1 | 1 | 1 | 0 | 1 | .241 | .340 | .345 | .685 | 2B |
| Seiya Suzuki RF | 4 | 0 | 0 | 0 | 0 | 1 | .264 | .347 | .448 | .795 | |
| Carson Kelly C | 2 | 1 | 1 | 0 | 2 | 1 | .282 | .372 | .391 | .763 | |
| Michael Busch 1B | 2 | 1 | 1 | 0 | 0 | 0 | .234 | .367 | .391 | .758 | |
| Nico Hoerner 2B | 3 | 1 | 1 | 2 | 0 | 1 | .241 | .315 | .338 | .653 | |
| Ian Happ LF | 3 | 0 | 0 | 0 | 0 | 1 | .219 | .327 | .441 | .768 | |
| Dansby Swanson SS | 4 | 1 | 1 | 0 | 0 | 0 | .207 | .295 | .421 | .716 | |
| Pedro Ramírez DH | 1 | 0 | 0 | 1 | 0 | 0 | .250 | .283 | .393 | .676 | |
| Kevin Alcántara DH | 2 | 0 | 0 | 0 | 0 | 1 | .200 | .250 | .200 | .450 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Matthew Liberatore | 5.0 | 4 | 4 | 3 | 2 | 3 | 0 | 78 | 5.34 | L |
| Matt Svanson | 1.2 | 3 | 2 | 0 | 0 | 2 | 0 | 39 | 6.69 | BS |
| Ryan Fernandez | 1.1 | 0 | 0 | 0 | 0 | 2 | 0 | 15 | 1.35 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Javier Assad | 4.2 | 2 | 0 | 0 | 2 | 2 | 0 | 80 | 4.15 | |
| Ryan Rolison | 0.2 | 2 | 2 | 2 | 0 | 1 | 0 | 20 | 2.43 | |
| Tyler Ferguson | 0.2 | 1 | 1 | 1 | 0 | 0 | 1 | 9 | 6.48 | BS |
| Drew Pomeranz | 1.0 | 1 | 1 | 1 | 0 | 1 | 0 | 13 | 4.97 | W |
| Jacob Webb | 2.0 | 1 | 0 | 0 | 1 | 1 | 0 | 27 | 3.29 | SV |
Manager comparison
Recent form
Season series: 1-3 with STL listed first across 4 prior meetings.
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.