Cubs 6, Giants 5
· 2026-05-03
────────────────────────────────────────────────────────────
BOTTOM HALF | Giants batting
────────────────────────────────────────────────────────────
--- Now batting: Casen McCluer ---
[0 outs | 0-0 | empty] BALL IN PLAY
Casen McCluer runs → fly out.
Casen McCluer is out.
--- Now batting: Butch Talley ---
[1 outs | 0-0 | empty] BALL IN PLAY
Butch Talley runs → line out.
Butch Talley is out.
--- Now batting: Mitchell Layendecker ---
[2 outs | 0-0 | empty] BALL IN PLAY
Mitchell Layendecker runs → single.
[2 outs | 0-0 | 1B] JOKER INSERTION
Giants sends in joker Basil Hecht for an extra plate appearance (joker #1).
--- Now batting: Basil Hecht ---
[2 outs | 0-0 | 1B] CALLED STRIKE
Strike (called). Count: 0-1.
[2 outs | 0-1 | 1B] WILD PITCH
Wild pitch — runners advance.
Runner advances from 1B to 2B.
[2 outs | 0-1 | 2B] BALL
Ball 1. Count: 1-1.
[2 outs | 1-1 | 2B] FOUL
Foul ball. Count: 1-2.
[2 outs | 1-2 | 2B] CALLED STRIKE
Strike (called). Count: 0-0.
STRIKEOUT.
[3 outs | 0-0 | 2B] JOKER INSERTION
Giants sends in joker Danny van Dillen for an extra plate appearance (joker #2).
--- Now batting: Danny van Dillen ---
[3 outs | 0-0 | 2B] SWINGING STRIKE
Strike (swinging). Count: 0-1.
[3 outs | 0-1 | 2B] BALL
Ball 1. Count: 1-1.
[3 outs | 1-1 | 2B] CALLED STRIKE
Strike (called). Count: 1-2.
[3 outs | 1-2 | 2B] FOUL
Foul ball. Count: 1-2.
[3 outs | 1-2 | 2B] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
--- Now batting: Yates Hawkins ---
[4 outs | 0-0 | 2B] FOUL
Foul ball. Count: 0-1.
[4 outs | 0-1 | 2B] BALL IN PLAY
Yates Hawkins runs → fly out.
Yates Hawkins is out.
--- Now batting: Caleb Grimsley ---
[5 outs | 0-0 | 2B] CALLED STRIKE
Strike (called). Count: 0-1.
[5 outs | 0-1 | 2B] SWINGING STRIKE
Strike (swinging). Count: 0-2.
[5 outs | 0-2 | 2B] FOUL
Foul ball. Count: 0-2.
[5 outs | 0-2 | 2B] BALL IN PLAY
Caleb Grimsley runs → fly out.
Caleb Grimsley is out.
[6 outs | 0-0 | 2B] DEFENSIVE SUB
Aldo Gretter replaces Ryan Fielding at 1B.
--- Now batting: Prosper Dunkerque ---
[6 outs | 0-0 | 2B] BALL
Ball 1. Count: 1-0.
[6 outs | 1-0 | 2B] CALLED STRIKE
Strike (called). Count: 1-1.
[6 outs | 1-1 | 2B] FOUL
Foul ball. Count: 1-2.
[6 outs | 1-2 | 2B] BALL IN PLAY
Prosper Dunkerque runs → fly out.
Prosper Dunkerque is out.
[7 outs | 0-0 | 2B] DEFENSIVE SUB
VfL Espinoza replaces Ricky Gallizzi at SS.
--- Now batting: Eyre Regazzoni ---
[7 outs | 0-0 | 2B] FOUL
Foul ball. Count: 0-1.
[7 outs | 0-1 | 2B] BALL
Ball 1. Count: 1-1.
[7 outs | 1-1 | 2B] BALL
Ball 2. Count: 2-1.
[7 outs | 2-1 | 2B] BALL
Ball 3. Count: 3-1.
[7 outs | 3-1 | 2B] CALLED STRIKE
Strike (called). Count: 3-2.
[7 outs | 3-2 | 2B] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
[8 outs | 0-0 | 2B] PINCH RUNNER
Édison Espanyol pinch-runs for Mitchell Layendecker at 2B.
--- Now batting: Ethan Tait ---
[8 outs | 0-0 | 2B] CALLED STRIKE
Strike (called). Count: 0-1.
[8 outs | 0-1 | 2B] BALL
Ball 1. Count: 1-1.
[8 outs | 1-1 | 2B] SWINGING STRIKE
Strike (swinging). Count: 1-2.
[8 outs | 1-2 | 2B] WILD PITCH
Wild pitch — runners advance.
Runner advances from 2B to 3B.
[8 outs | 1-2 | 3B] BALL
Ball 2. Count: 2-2.
[8 outs | 2-2 | 3B] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
--- Now batting: Kent Grieve [P] ---
[9 outs | 0-0 | 3B] BALL
Ball 1. Count: 1-0.
[9 outs | 1-0 | 3B] BALL
Ball 2. Count: 2-0.
[9 outs | 2-0 | 3B] SWINGING STRIKE
Strike (swinging). Count: 2-1.
[9 outs | 2-1 | 3B] BALL
Ball 3. Count: 3-1.
[9 outs | 3-1 | 3B] SWINGING STRIKE
Strike (swinging). Count: 3-2.
[9 outs | 3-2 | 3B] FOUL
Foul ball. Count: 3-2.
[9 outs | 3-2 | 3B] FOUL
Foul ball. Count: 3-2.
[9 outs | 3-2 | 3B] CALLED STRIKE
Strike (called). Count: 0-0.
STRIKEOUT.
[10 outs | 0-0 | 3B] DEFENSIVE SUB
Sacramento Lonigro replaces Ratiopharm Vargas at 3B.
--- Now batting: Casen McCluer ---
[10 outs | 0-0 | 3B] CALLED STRIKE
Strike (called). Count: 0-1.
[10 outs | 0-1 | 3B] BALL
Ball 1. Count: 1-1.
[10 outs | 1-1 | 3B] BALL IN PLAY
Casen McCluer runs → double.
Runner scores from 3B.
[10 outs | 0-0 | 2B] DEFENSIVE SWAP
Destyn Naeher comes in for Butch Talley (defensive swap).
--- Now batting: Destyn Naeher ---
[10 outs | 0-0 | 2B] BALL
Ball 1. Count: 1-0.
[10 outs | 1-0 | 2B] BALL IN PLAY
Destyn Naeher runs → double play.
Destyn Naeher is out.
Runner at 2B thrown out.
[12 outs | 0-0 | empty] DEFENSIVE SWAP
Christian Hopson comes in for Édison Espanyol (defensive swap).
--- Now batting: Christian Hopson ---
[12 outs | 0-0 | empty] SWINGING STRIKE
Strike (swinging). Count: 0-1.
[12 outs | 0-1 | empty] CALLED STRIKE
Strike (called). Count: 0-2.
[12 outs | 0-2 | empty] FOUL
Foul ball. Count: 0-2.
[12 outs | 0-2 | empty] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
[13 outs | 0-0 | empty] JOKER INSERTION
Giants sends in joker Basil Hecht for an extra plate appearance (joker #3).
[13 outs | 0-0 | empty] DEFENSIVE SWAP
Keldric Cantey comes in for Basil Hecht (defensive swap).
--- Now batting: Basil Hecht ---
[13 outs | 0-0 | empty] FOUL
Foul ball. Count: 0-1.
[13 outs | 0-1 | empty] SWINGING STRIKE
Strike (swinging). Count: 0-2.
[13 outs | 0-2 | empty] CALLED STRIKE
Strike (called). Count: 0-0.
STRIKEOUT.
[14 outs | 0-0 | empty] JOKER INSERTION
Giants sends in joker Danny van Dillen for an extra plate appearance (joker #4).
[14 outs | 0-0 | empty] DEFENSIVE SWAP
Saúl Quiñones comes in for Danny van Dillen (defensive swap).
--- Now batting: Danny van Dillen ---
[14 outs | 0-0 | empty] BALL IN PLAY
Danny van Dillen runs → ground out.
Danny van Dillen is out.
--- Now batting: Saúl Quiñones ---
[15 outs | 0-0 | empty] BALL
Ball 1. Count: 1-0.
[15 outs | 1-0 | empty] CALLED STRIKE
Strike (called). Count: 1-1.
[15 outs | 1-1 | empty] BALL IN PLAY
Saúl Quiñones runs → fly out.
Saúl Quiñones is out.
--- Now batting: Caleb Grimsley ---
[16 outs | 0-0 | empty] BALL IN PLAY
Caleb Grimsley runs → double.
[16 outs | 0-0 | 2B] PINCH HITTER
Brendon Mabil pinch-hits for Prosper Dunkerque.
[16 outs | 0-0 | 2B] DEFENSIVE SWAP
Elia Mako comes in for Brendon Mabil (defensive swap).
--- Now batting: Elia Mako ---
[16 outs | 0-0 | 2B] FOUL
Foul ball. Count: 0-1.
[16 outs | 0-1 | 2B] FOUL
Foul ball. Count: 0-2.
[16 outs | 0-2 | 2B] BALL IN PLAY
Elia Mako takes a SECOND CHANCE at the plate.
Second chance — fresh 0-0 count.
Runner at 2B thrown out.
[17 outs | 0-0 | empty] DEFENSIVE SUB
Bryson Canter replaces Sacramento Lonigro at LF.
--- Now batting: Eyre Regazzoni ---
[17 outs | 0-0 | empty] BALL
Ball 1. Count: 1-0.
[17 outs | 1-0 | empty] BALL
Ball 2. Count: 2-0.
[17 outs | 2-0 | empty] BALL IN PLAY
Eyre Regazzoni runs → single.
[17 outs | 0-0 | 1B] PINCH RUNNER
Rand Hines pinch-runs for Eyre Regazzoni at 1B.
--- Now batting: Ethan Tait ---
[17 outs | 0-0 | 1B] BALL IN PLAY
Ethan Tait takes a SECOND CHANCE at the plate.
Hit credited (second chance). Total this AB: 1.
Second chance — fresh 0-0 count.
Runner advances from 1B to 2B.
[17 outs | 0-0 | 2B] CALLED STRIKE
Strike (called). Count: 0-1.
[17 outs | 0-1 | 2B] FOUL
Foul ball. Count: 0-2.
[17 outs | 0-2 | 2B] FOUL
Foul ball. Count: 0-2.
[17 outs | 0-2 | 2B] FOUL OUT
Foul ball. Count: 0-0.
[18 outs | 0-0 | 2B] PITCHING CHANGE
PITCHING CHANGE: Eyre Tiafoe exits (21 BF this spell).
[18 outs | 0-0 | 2B] DEFENSIVE SUB
Egan Mansfield replaces Bryson Canter at RF.
--- Now batting: Kent Grieve [P] ---
[18 outs | 0-0 | 2B] BALL
Ball 1. Count: 1-0.
[18 outs | 1-0 | 2B] BALL
Ball 2. Count: 2-0.
[18 outs | 2-0 | 2B] BALL IN PLAY
Kent Grieve runs → fielder's choice.
Runner at 2B thrown out.
[19 outs | 0-0 | 1B] DEFENSIVE SUB
Fatt Pomerantz replaces Egan Mansfield at LF.
--- Now batting: Casen McCluer ---
[19 outs | 0-0 | 1B] BALL
Ball 1. Count: 1-0.
[19 outs | 1-0 | 1B] FOUL
Foul ball. Count: 1-1.
[19 outs | 1-1 | 1B] BALL
Ball 2. Count: 2-1.
[19 outs | 2-1 | 1B] FOUL
Foul ball. Count: 2-2.
[19 outs | 2-2 | 1B] FOUL OUT
Foul ball. Count: 0-0.
[20 outs | 0-0 | 1B] JOKER INSERTION
Giants sends in joker Basil Hecht for an extra plate appearance (joker #5).
[20 outs | 0-0 | 1B] DEFENSIVE SUB
Ismael Cintrón replaces Fatt Pomerantz at CF.
--- Now batting: Basil Hecht ---
[20 outs | 0-0 | 1B] BALL
Ball 1. Count: 1-0.
[20 outs | 1-0 | 1B] BALL IN PLAY
Basil Hecht runs → ground out.
Basil Hecht is out.
Runner advances from 1B to 2B.
--- Now batting: Destyn Naeher ---
[21 outs | 0-0 | 2B] INTENTIONAL WALK
INTENTIONAL WALK — Destyn Naeher given a free pass.
[21 outs | 0-0 | 1B, 2B] DEFENSIVE SUB
Heinrich Jansey replaces Ismael Cintrón at LF.
--- Now batting: Christian Hopson ---
[21 outs | 0-0 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 0-1.
[21 outs | 0-1 | 1B, 2B] BALL IN PLAY
Christian Hopson runs → fly out.
Christian Hopson is out.
[22 outs | 0-0 | 1B, 2B] JOKER INSERTION
Giants sends in joker Danny van Dillen for an extra plate appearance (joker #6).
[22 outs | 0-0 | 1B, 2B] PINCH HITTER
Keaton Groen pinch-hits for Danny van Dillen.
--- Now batting: Danny van Dillen ---
[22 outs | 0-0 | 1B, 2B] BALL IN PLAY
Danny van Dillen runs → double.
Runner scores from 2B.
Runner advances from 1B to 3B.
--- Now batting: Keaton Groen ---
[22 outs | 0-0 | 2B, 3B] INTENTIONAL WALK
INTENTIONAL WALK — Keaton Groen given a free pass.
[22 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
Francis Hangstefer pinch-hits for Caleb Grimsley.
[22 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
Sven Rutledge pinch-hits for Francis Hangstefer.
[22 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
Adrian Krulevitz pinch-runs for Destyn Naeher at 3B.
--- Now batting: Sven Rutledge ---
[22 outs | 0-0 | 1B, 2B, 3B] FOUL
Foul ball. Count: 0-1.
[22 outs | 0-1 | 1B, 2B, 3B] SWINGING STRIKE
Strike (swinging). Count: 0-2.
[22 outs | 0-2 | 1B, 2B, 3B] BALL
Ball 1. Count: 1-2.
[22 outs | 1-2 | 1B, 2B, 3B] FOUL
Foul ball. Count: 1-2.
[22 outs | 1-2 | 1B, 2B, 3B] FOUL OUT
Foul ball. Count: 0-0.
[23 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
Doug Rovers pinch-runs for Keaton Groen at 1B.
--- Now batting: Elia Mako ---
[23 outs | 0-0 | 1B, 2B, 3B] BALL
Ball 1. Count: 1-0.
[23 outs | 1-0 | 1B, 2B, 3B] PICKOFF ATTEMPT
Pickoff — runner out at 1B!
[24 outs | 1-0 | 2B, 3B] BALL IN PLAY
Elia Mako runs → single.
Runner scores from 3B.
Runner advances from 2B to 3B.
--- Now batting: Rand Hines ---
[24 outs | 0-0 | 1B, 3B] BALL
Ball 1. Count: 1-0.
[24 outs | 1-0 | 1B, 3B] BALL
Ball 2. Count: 2-0.
[24 outs | 2-0 | 1B, 3B] BALL
Ball 3. Count: 3-0.
[24 outs | 3-0 | 1B, 3B] BALL IN PLAY
Rand Hines takes a SECOND CHANCE at the plate.
Hit credited (second chance). Total this AB: 1.
Second chance — fresh 0-0 count.
Runner scores from 3B.
Runner advances from 1B to 2B.
[24 outs | 3-0 | 2B] BALL IN PLAY
Rand Hines takes a SECOND CHANCE at the plate.
Hit credited (second chance). Total this AB: 2.
Second chance — fresh 0-0 count.
Runner advances from 2B to 3B.
[24 outs | 3-0 | 3B] BALL
WALK — Rand Hines awarded 1B.
--- Now batting: Ethan Tait ---
[24 outs | 0-0 | 1B, 3B] FOUL
Foul ball. Count: 0-1.
[24 outs | 0-1 | 1B, 3B] BALL
Ball 1. Count: 1-1.
[24 outs | 1-1 | 1B, 3B] SWINGING STRIKE
Strike (swinging). Count: 1-2.
[24 outs | 1-2 | 1B, 3B] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
[25 outs | 0-0 | 1B, 3B] STOLEN BASE ATTEMPT
Stolen base — runner advances to 2B.
--- Now batting: Kent Grieve [P] ---
[25 outs | 0-0 | 2B, 3B] FOUL
Foul ball. Count: 0-1.
[25 outs | 0-1 | 2B, 3B] CALLED STRIKE
Strike (called). Count: 0-2.
[25 outs | 0-2 | 2B, 3B] FOUL
Foul ball. Count: 0-2.
[25 outs | 0-2 | 2B, 3B] FOUL OUT
Foul ball. Count: 0-0.
--- Now batting: Casen McCluer ---
[26 outs | 0-0 | 2B, 3B] BALL
Ball 1. Count: 1-0.
[26 outs | 1-0 | 2B, 3B] CALLED STRIKE
Strike (called). Count: 1-1.
[26 outs | 1-1 | 2B, 3B] BALL IN PLAY
Casen McCluer runs → single.
Runner scores from 2B.
[26 outs | 0-0 | 1B, 3B] PITCHING CHANGE
PITCHING CHANGE: Ryan Britt exits (13 BF this spell).
--- Now batting: Adrian Krulevitz ---
[26 outs | 0-0 | 1B, 3B] CALLED STRIKE
Strike (called). Count: 0-1.
[26 outs | 0-1 | 1B, 3B] BALL
Ball 1. Count: 1-1.
[26 outs | 1-1 | 1B, 3B] BALL
Ball 2. Count: 2-1.
[26 outs | 2-1 | 1B, 3B] FOUL
Foul ball. Count: 2-2.
[26 outs | 2-2 | 1B, 3B] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
End of bottom half — Giants: 5 run(s), 10 hit(s), 27 out(s) | Run rate: 0.185
============================================================
HALFTIME
Cubs: 0 run(s)
Giants need 1 run(s) to win
Required run rate: 0.037 R/out
============================================================
────────────────────────────────────────────────────────────
TOP HALF | Cubs batting
────────────────────────────────────────────────────────────
[0 outs | 0-0 | empty] JOKER INSERTION
Cubs sends in joker Nicholas Robbins for an extra plate appearance (joker #1).
--- Now batting: Nicholas Robbins ---
[0 outs | 0-0 | empty] CALLED STRIKE
Strike (called). Count: 0-1.
[0 outs | 0-1 | empty] BALL
Ball 1. Count: 1-1.
[0 outs | 1-1 | empty] BALL
Ball 2. Count: 2-1.
[0 outs | 2-1 | empty] BALL
Ball 3. Count: 3-1.
[0 outs | 3-1 | empty] BALL
WALK — Nicholas Robbins awarded 1B.
[0 outs | 0-0 | 1B] JOKER INSERTION
Cubs sends in joker Irving Carr for an extra plate appearance (joker #2).
--- Now batting: Irving Carr ---
[0 outs | 0-0 | 1B] FOUL
Foul ball. Count: 0-1.
[0 outs | 0-1 | 1B] SWINGING STRIKE
Strike (swinging). Count: 0-2.
[0 outs | 0-2 | 1B] CALLED STRIKE
Strike (called). Count: 0-0.
STRIKEOUT.
--- Now batting: Aldo Gretter ---
[1 outs | 0-0 | 1B] SWINGING STRIKE
Strike (swinging). Count: 0-1.
[1 outs | 0-1 | 1B] SWINGING STRIKE
Strike (swinging). Count: 0-2.
[1 outs | 0-2 | 1B] WILD PITCH
Wild pitch — runners advance.
Runner advances from 1B to 2B.
[1 outs | 0-2 | 2B] BALL IN PLAY
Aldo Gretter takes a SECOND CHANCE at the plate.
Hit credited (second chance). Total this AB: 1.
Second chance — fresh 0-0 count.
Runner scores from 2B.
[1 outs | 0-2 | empty] FOUL
Foul ball. Count: 0-2.
[1 outs | 0-2 | empty] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
--- Now batting: VfL Espinoza ---
[2 outs | 0-0 | empty] BALL
Ball 1. Count: 1-0.
[2 outs | 1-0 | empty] BALL
Ball 2. Count: 2-0.
[2 outs | 2-0 | empty] SWINGING STRIKE
Strike (swinging). Count: 2-1.
[2 outs | 2-1 | empty] BALL
Ball 3. Count: 3-1.
[2 outs | 3-1 | empty] FOUL
Foul ball. Count: 3-2.
[2 outs | 3-2 | empty] SWINGING STRIKE
Strike (swinging). Count: 0-0.
STRIKEOUT.
--- Now batting: Henri Alexander ---
[3 outs | 0-0 | empty] FOUL
Foul ball. Count: 0-1.
[3 outs | 0-1 | empty] BALL IN PLAY
Henri Alexander runs → single.
--- Now batting: Omar Paredes ---
[3 outs | 0-0 | 1B] CALLED STRIKE
Strike (called). Count: 0-1.
[3 outs | 0-1 | 1B] BALL
Ball 1. Count: 1-1.
[3 outs | 1-1 | 1B] BALL IN PLAY
Omar Paredes runs → single.
Runner advances from 1B to 2B.
[3 outs | 0-0 | 1B, 2B] PINCH HITTER
Mateo Tait pinch-hits for Heinrich Jansey.
--- Now batting: Mateo Tait ---
[3 outs | 0-0 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 0-1.
[3 outs | 0-1 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 0-2.
[3 outs | 0-2 | 1B, 2B] FOUL
Foul ball. Count: 0-2.
[3 outs | 0-2 | 1B, 2B] BALL
Ball 1. Count: 1-2.
[3 outs | 1-2 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 0-0.
STRIKEOUT.
--- Now batting: Will Jayich ---
[4 outs | 0-0 | 1B, 2B] BALL IN PLAY
Will Jayich runs → ground out.
Will Jayich is out.
Runner at 2B thrown out.
Runner advances from 1B to 2B.
--- Now batting: Edwin Pitts ---
[6 outs | 0-0 | 2B] SWINGING STRIKE
Strike (swinging). Count: 0-1.
[6 outs | 0-1 | 2B] CALLED STRIKE
Strike (called). Count: 0-2.
[6 outs | 0-2 | 2B] FOUL
Foul ball. Count: 0-2.
[6 outs | 0-2 | 2B] BALL
Ball 1. Count: 1-2.
[6 outs | 1-2 | 2B] BALL
Ball 2. Count: 2-2.
[6 outs | 2-2 | 2B] FOUL
Foul ball. Count: 2-2.
[6 outs | 2-2 | 2B] BALL
Ball 3. Count: 3-2.
[6 outs | 3-2 | 2B] STOLEN BASE ATTEMPT
Stolen base — runner advances to 3B.
[6 outs | 3-2 | 3B] BALL IN PLAY
Edwin Pitts takes a SECOND CHANCE at the plate.
Second chance — fresh 0-0 count.
--- Now batting: Radamel Ángel ---
[6 outs | 0-0 | 3B] BALL IN PLAY
Radamel Ángel takes a SECOND CHANCE at the plate.
Hit credited (second chance). Total this AB: 1.
Second chance — fresh 0-0 count.
Runner scores from 3B.
[6 outs | 0-0 | empty] BALL
Ball 1. Count: 1-0.
[6 outs | 1-0 | empty] SWINGING STRIKE
Strike (swinging). Count: 1-1.
[6 outs | 1-1 | empty] CALLED STRIKE
Strike (called). Count: 1-2.
[6 outs | 1-2 | empty] BALL IN PLAY
Radamel Ángel runs → ground out.
Radamel Ángel is out.
--- Now batting: Eyre Tiafoe [P] ---
[7 outs | 0-0 | empty] CALLED STRIKE
Strike (called). Count: 0-1.
[7 outs | 0-1 | empty] BALL
Ball 1. Count: 1-1.
[7 outs | 1-1 | empty] BALL
Ball 2. Count: 2-1.
[7 outs | 2-1 | empty] SWINGING STRIKE
Strike (swinging). Count: 2-2.
[7 outs | 2-2 | empty] FOUL
Foul ball. Count: 2-2.
[7 outs | 2-2 | empty] BALL
Ball 3. Count: 3-2.
[7 outs | 3-2 | empty] BALL
WALK — Eyre Tiafoe awarded 1B.
[7 outs | 0-0 | 1B] JOKER INSERTION
Cubs sends in joker Nicholas Robbins for an extra plate appearance (joker #3).
--- Now batting: Nicholas Robbins ---
[7 outs | 0-0 | 1B] BALL IN PLAY
Nicholas Robbins runs → single.
Runner advances from 1B to 2B.
[7 outs | 0-0 | 1B, 2B] JOKER INSERTION
Cubs sends in joker Irving Carr for an extra plate appearance (joker #4).
--- Now batting: Irving Carr ---
[7 outs | 0-0 | 1B, 2B] BALL
Ball 1. Count: 1-0.
[7 outs | 1-0 | 1B, 2B] BALL
Ball 2. Count: 2-0.
[7 outs | 2-0 | 1B, 2B] BALL
Ball 3. Count: 3-0.
[7 outs | 3-0 | 1B, 2B] PICKOFF ATTEMPT
Pickoff — runner out at 1B!
[8 outs | 3-0 | 2B] CALLED STRIKE
Strike (called). Count: 3-1.
[8 outs | 3-1 | 2B] BALL
WALK — Irving Carr awarded 1B.
--- Now batting: Aldo Gretter ---
[8 outs | 0-0 | 1B, 2B] BALL IN PLAY
Aldo Gretter runs → fly out.
Aldo Gretter is out.
--- Now batting: VfL Espinoza ---
[9 outs | 0-0 | 1B, 2B] BALL IN PLAY
VfL Espinoza takes a SECOND CHANCE at the plate.
Second chance — fresh 0-0 count.
Runner at 2B thrown out.
Runner scores from 1B.
[10 outs | 0-1 | empty] BALL IN PLAY
VfL Espinoza runs → single.
--- Now batting: Henri Alexander ---
[10 outs | 0-0 | 1B] BALL IN PLAY
Henri Alexander runs → single.
Runner advances from 1B to 2B.
--- Now batting: Omar Paredes ---
[10 outs | 0-0 | 1B, 2B] BALL
Ball 1. Count: 1-0.
[10 outs | 1-0 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 1-1.
[10 outs | 1-1 | 1B, 2B] SWINGING STRIKE
Strike (swinging). Count: 1-2.
[10 outs | 1-2 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 0-0.
STRIKEOUT.
--- Now batting: Mateo Tait ---
[11 outs | 0-0 | 1B, 2B] BALL
Ball 1. Count: 1-0.
[11 outs | 1-0 | 1B, 2B] BALL
Ball 2. Count: 2-0.
[11 outs | 2-0 | 1B, 2B] CALLED STRIKE
Strike (called). Count: 2-1.
[11 outs | 2-1 | 1B, 2B] BALL IN PLAY
Mateo Tait takes a SECOND CHANCE at the plate.
Hit credited (second chance). Total this AB: 1.
Second chance — fresh 0-0 count.
Runner advances from 2B to 3B.
Runner advances from 1B to 2B.
[11 outs | 2-1 | 2B, 3B] BALL IN PLAY
Mateo Tait runs → double.
Runner scores from 3B.
Runner scores from 2B.
--- Now batting: Will Jayich ---
[11 outs | 0-0 | 2B] INTENTIONAL WALK
INTENTIONAL WALK — Will Jayich given a free pass.
--- Now batting: Edwin Pitts ---
[11 outs | 0-0 | 1B, 2B] BALL
Ball 1. Count: 1-0.
[11 outs | 1-0 | 1B, 2B] BALL IN PLAY
Edwin Pitts runs → triple.
Runner scores from 2B.
Runner scores from 1B.
End of top half — Cubs: 6 run(s), 10 hit(s), 11 out(s) | Run rate: 0.545
============================================================
GAME OVER: CUBS WIN 6–5
============================================================
Final score: Cubs 6, Giants 5
============================================================
LINE SCORE
1 R
Cubs 6 6
Giants 5 5
============================================================
CUBS BATTING
Player PA AB R H 2B 3B HR RBI BB K HBP 2C 2C-R MH
────────────────────────────────────────────────────────────────────────────────────────────────
Eyre Tiafoe 1 0 0 0 0 0 0 0 1 0 0 0 0 0
Will Jayich 2 1 1 0 0 0 0 0 1 0 0 0 0 0
Ricky Gallizzi 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Irving Carr 2 1 0 0 0 0 0 0 1 1 0 0 0 0
Nicholas Robbins 2 1 1 1 0 0 0 0 1 0 0 0 0 0
Henri Alexander 2 2 1 2 0 0 0 0 0 0 0 0 0 0
Ratiopharm Vargas 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Omar Paredes 2 2 1 1 0 0 0 0 0 1 0 0 0 0
Bryson Canter 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Edwin Pitts 1 1 0 1 0 1 0 2 0 0 0 1 0 0
Radamel Ángel 1 1 0 1 0 0 0 1 0 0 0 1 1 0
Ismael Cintrón 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Víctor Gamboa 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Donald Cunanan 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Miguel Buehning 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Will O'Reilly 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jenson Walsh 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tomás Bravo 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Semp Nastasi 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Nick Edu 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jordan Moore 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tyler Keene 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Egan Soto 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ryan Britt 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Marmaduke Satterwhite 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Aldo Gretter 2 2 0 1 0 0 0 1 0 1 0 1 1 0
Dijon Brandt 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Ryan Fielding 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Heinrich Jansey 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Han Chen 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Egan Mansfield 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sacramento Lonigro 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gunner Freedman 0 0 0 0 0 0 0 0 0 0 0 0 0 0
VfL Espinoza 2 2 1 1 0 0 0 0 0 1 0 1 0 0
Mateo Tait 2 2 1 2 1 0 0 2 0 1 0 1 0 1
Fatt Pomerantz 0 0 0 0 0 0 0 0 0 0 0 0 0 0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS 19 15 6 10 1 1 0 6 4 5 0 5 2 1
Pitcher BF OUT H R BB K HBP
──────────────────────────────────────────────────────
Eyre Tiafoe 21 18 5 1 0 7 0
Ryan Britt 13 8 5 4 3 1 0
Miguel Buehning 1 1 0 0 0 1 0
============================================================
GIANTS BATTING
Player PA AB R H 2B 3B HR RBI BB K HBP 2C 2C-R MH
────────────────────────────────────────────────────────────────────────────────────────────────
Kent Grieve 3 3 1 0 0 0 0 0 0 1 0 0 0 0
Butch Talley 1 1 0 0 0 0 0 0 0 0 0 0 0 0
Casen McCluer 4 4 0 2 1 0 0 2 0 0 0 0 0 0
Caleb Grimsley 2 2 0 1 1 0 0 0 0 0 0 0 0 0
Prosper Dunkerque 1 1 0 0 0 0 0 0 0 0 0 0 0 0
Eyre Regazzoni 2 2 0 1 0 0 0 0 0 1 0 0 0 0
Ethan Tait 3 3 0 1 0 0 0 0 0 2 0 1 0 0
Basil Hecht 3 3 0 0 0 0 0 0 0 2 0 0 0 0
Danny van Dillen 3 3 1 1 1 0 0 1 0 1 0 0 0 0
Mitchell Layendecker 1 1 0 1 0 0 0 0 0 0 0 0 0 0
Yates Hawkins 1 1 0 0 0 0 0 0 0 0 0 0 0 0
Elia Mako 1 1 0 1 0 0 0 1 0 0 0 1 0 0
Destyn Naeher 2 1 0 0 0 0 0 0 1 0 0 0 0 0
Édison Espanyol 0 0 1 0 0 0 0 0 0 0 0 0 0 0
Keldric Cantey 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Keaton Groen 1 0 0 0 0 0 0 0 1 0 0 0 0 0
Suhander Sequeira 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Silkeborg Aramburu 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Lucio Urrutia 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Heath Guidry 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stanley Pearman 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Levar Raschiatore 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sung-min Motors 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Scoville Li 0 0 0 0 0 0 0 0 0 0 0 0 0 0
César Avila 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Rashad Ware 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mbark Sidorenko 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Franculino Ejangue 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Edwin Vega 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Kenneth Quirós 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Christian Hopson 2 2 0 0 0 0 0 0 0 1 0 0 0 0
Rodolfo Pezzella 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Eli Sun 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Brendon Mabil 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Adrian Krulevitz 1 1 1 0 0 0 0 0 0 1 0 0 0 0
Rand Hines 1 0 1 2 0 0 0 1 1 0 0 2 1 0
Sven Rutledge 1 1 0 0 0 0 0 0 0 0 0 0 0 0
Francis Hangstefer 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Saúl Quiñones 1 1 0 0 0 0 0 0 0 0 0 0 0 0
Doug Rovers 0 0 0 0 0 0 0 0 0 0 0 0 0 0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS 34 31 5 10 3 0 0 5 3 9 0 4 1 0
Pitcher BF OUT H R BB K HBP
──────────────────────────────────────────────────────
Kent Grieve 20 11 10 6 4 5 0
============================================================
Run rate: Cubs 0.222 Giants 0.185
Second-Chance ABs: Cubs 5 Giants 4
IBB (Cubs): Will Jayich.
IBB (Giants): Destyn Naeher; Keaton Groen.
Required run rate (Giants): 0.037 R/out (needed 1 runs in 27 outs)
Powerplays: None
============================================================
============================================================
PARTNERSHIP LOG
Batter 1 Batter 2 Runs Half
──────────────────────────────────────────────────────────────────
Casen McCluer Butch Talley 0 bottom
Butch Talley Basil Hecht 0 bottom
Basil Hecht Danny van Dillen 0 bottom
Danny van Dillen Yates Hawkins 0 bottom
Yates Hawkins Caleb Grimsley 0 bottom
Caleb Grimsley Prosper Dunkerque 0 bottom
Prosper Dunkerque Eyre Regazzoni 0 bottom
Eyre Regazzoni Ethan Tait 0 bottom
Ethan Tait Kent Grieve 0 bottom
Kent Grieve Casen McCluer 1 bottom
Casen McCluer Destyn Naeher 0 bottom
Destyn Naeher Christian Hopson 0 bottom
Christian Hopson Basil Hecht 0 bottom
Basil Hecht Danny van Dillen 0 bottom
Danny van Dillen Saúl Quiñones 0 bottom
Saúl Quiñones Caleb Grimsley 0 bottom
Caleb Grimsley Ethan Tait 0 bottom
Ethan Tait Rand Hines 0 bottom
Rand Hines Casen McCluer 0 bottom
Casen McCluer Basil Hecht 0 bottom
Basil Hecht Christian Hopson 0 bottom
Christian Hopson Sven Rutledge 1 bottom
Sven Rutledge Doug Rovers 0 bottom
Doug Rovers Ethan Tait 2 bottom
Ethan Tait Kent Grieve 0 bottom
Kent Grieve Adrian Krulevitz 1 bottom
Irving Carr Aldo Gretter 1 top
Aldo Gretter VfL Espinoza 0 top
VfL Espinoza Mateo Tait 0 top
Mateo Tait Henri Alexander 0 top
Henri Alexander Will Jayich 0 top
Will Jayich Radamel Ángel 1 top
Radamel Ángel Nicholas Robbins 0 top
Nicholas Robbins Aldo Gretter 0 top
Aldo Gretter Eyre Tiafoe 0 top
Eyre Tiafoe Omar Paredes 0 top
──────────────────────────────────────────────────────────────────
Total partnerships: 36 | Avg runs/partnership: 0.19
============================================================
PITCHER SPELL LOG
Pitcher Half PA# BF OUT R H BB K HBP
──────────────────────────────────────────────────────────────────────────
Eyre Tiafoe bottom 1 21 18 1 5 0 7 0
Ryan Britt bottom 22 13 8 4 5 3 1 0
Miguel Buehning bottom 35 1 1 0 0 0 1 0
Kent Grieve top 1 20 11 6 10 4 5 0
──────────────────────────────────────────────────────────────────────────
Total spells: 4