Blue Jays 5, Red Sox 7 · 2026-04-24
────────────────────────────────────────────────────────────
TOP HALF | Blue Jays batting
────────────────────────────────────────────────────────────
--- Now batting: Otis Reami ---
[0 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[0 outs | 1-0 | empty] BALL IN PLAY
  Otis Reami runs → fly out.
  Otis Reami is out.
--- Now batting: Joseph Giraldo ---
[1 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[1 outs | 0-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[1 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[1 outs | 0-2 | empty] BALL IN PLAY
  Joseph Giraldo runs → ground out.
  Joseph Giraldo is out.
--- Now batting: Naoki Tanizawa ---
[2 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[2 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[2 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[2 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[2 outs | 0-2 | empty] BALL
  Ball 1. Count: 1-2.
[2 outs | 1-2 | empty] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Eloy Carabalí ---
[3 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | empty] BALL IN PLAY
  Eloy Carabalí runs → error.
[3 outs | 0-0 | 1B] JOKER INSERTION
  Blue Jays sends in joker Cecil Burns for an extra plate appearance (joker #1).
--- Now batting: Cecil Burns ---
[3 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[3 outs | 0-1 | 1B] BALL IN PLAY
  Cecil Burns runs → fly out.
  Cecil Burns is out.
--- Now batting: Freddie Diarra ---
[4 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[4 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[4 outs | 0-2 | 1B] BALL
  Ball 1. Count: 1-2.
[4 outs | 1-2 | 1B] BALL
  Ball 2. Count: 2-2.
[4 outs | 2-2 | 1B] BALL
  Ball 3. Count: 3-2.
[4 outs | 3-2 | 1B] BALL
  WALK — Freddie Diarra awarded 1B.
  Runner advances from 1B to 2B.
[4 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Blue Jays sends in joker Matt Sadiq for an extra plate appearance (joker #2).
--- Now batting: Matt Sadiq ---
[4 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[4 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[4 outs | 2-0 | 1B, 2B] WILD PITCH
  Wild pitch — runners advance.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
[4 outs | 2-0 | 2B, 3B] BALL
  Ball 3. Count: 3-0.
[4 outs | 3-0 | 2B, 3B] BALL
  WALK — Matt Sadiq awarded 1B.
--- Now batting: Fatt McDonough ---
[4 outs | 0-0 | 1B, 2B, 3B] BALL IN PLAY
  Fatt McDonough runs → error.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
[4 outs | 0-0 | 1B, 2B, 3B] JOKER INSERTION
  Blue Jays sends in joker Mantle Gallic for an extra plate appearance (joker #3).
--- Now batting: Mantle Gallic ---
[4 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[4 outs | 0-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[4 outs | 0-2 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Pancho Throckmorton ---
[5 outs | 0-0 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-1.
[5 outs | 0-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[5 outs | 0-2 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-2.
[5 outs | 1-2 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-2.
[5 outs | 2-2 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[6 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Hillel Morse pinch-hits for Jed Sharma.
--- Now batting: Hillel Morse ---
[6 outs | 0-0 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-1.
[6 outs | 0-1 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-1.
[6 outs | 1-1 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-1.
[6 outs | 2-1 | 1B, 2B, 3B] BALL IN PLAY
  Hillel Morse runs → fly out.
  Hillel Morse is out.
  Runner at 3B thrown out.
--- Now batting: Roland Loeb [P] ---
[8 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[8 outs | 1-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[8 outs | 1-1 | 1B, 2B] FOUL
  Foul ball. Count: 1-2.
[8 outs | 1-2 | 1B, 2B] BALL
  Ball 2. Count: 2-2.
[8 outs | 2-2 | 1B, 2B] FOUL
  Foul ball. Count: 2-2.
[8 outs | 2-2 | 1B, 2B] BALL
  Ball 3. Count: 3-2.
[8 outs | 3-2 | 1B, 2B] BALL
  WALK — Roland Loeb awarded 1B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
--- Now batting: Otis Reami ---
[8 outs | 0-0 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-0.
[8 outs | 1-0 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-0.
[8 outs | 2-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 2-1.
[8 outs | 2-1 | 1B, 2B, 3B] BALL IN PLAY
  Otis Reami runs → fly out.
  ROBBED! Nikita York runs it down — a sure extra-base hit erased!
  Otis Reami is out.
--- Now batting: Joseph Giraldo ---
[9 outs | 0-0 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[9 outs | 0-1 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[9 outs | 0-2 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-2.
[9 outs | 1-2 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Naoki Tanizawa ---
[10 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[10 outs | 0-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[10 outs | 0-2 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[11 outs | 0-0 | 1B, 2B, 3B] JOKER INSERTION
  Blue Jays sends in joker Cecil Burns for an extra plate appearance (joker #4).
--- Now batting: Cecil Burns ---
[11 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[11 outs | 0-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[11 outs | 0-2 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[11 outs | 0-2 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-2.
[11 outs | 1-2 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-2.
[11 outs | 2-2 | 1B, 2B, 3B] BALL IN PLAY
  Cecil Burns 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 scores from 2B.
  Runner advances from 1B to 3B.
[11 outs | 2-2 | 3B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Eloy Carabalí ---
[12 outs | 0-0 | 3B] INTENTIONAL WALK
  INTENTIONAL WALK — Eloy Carabalí given a free pass.
--- Now batting: Freddie Diarra ---
[12 outs | 0-0 | 1B, 3B] FOUL
  Foul ball. Count: 0-1.
[12 outs | 0-1 | 1B, 3B] BALL
  Ball 1. Count: 1-1.
[12 outs | 1-1 | 1B, 3B] BALL
  Ball 2. Count: 2-1.
[12 outs | 2-1 | 1B, 3B] FOUL
  Foul ball. Count: 2-2.
[12 outs | 2-2 | 1B, 3B] BALL
  Ball 3. Count: 3-2.
[12 outs | 3-2 | 1B, 3B] BALL IN PLAY
  Freddie Diarra 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 3B.
[12 outs | 3-2 | 3B] BALL
  WALK — Freddie Diarra awarded 1B.
[12 outs | 0-0 | 1B, 3B] JOKER INSERTION
  Blue Jays sends in joker Matt Sadiq for an extra plate appearance (joker #5).
--- Now batting: Matt Sadiq ---
[12 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[12 outs | 1-0 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 1-1.
[12 outs | 1-1 | 1B, 3B] FOUL
  Foul ball. Count: 1-2.
[12 outs | 1-2 | 1B, 3B] FOUL
  Foul ball. Count: 1-2.
[12 outs | 1-2 | 1B, 3B] BALL
  Ball 2. Count: 2-2.
[12 outs | 2-2 | 1B, 3B] BALL IN PLAY
  Matt Sadiq runs → fly out.
  Matt Sadiq is out.
[13 outs | 0-0 | 1B, 3B] JOKER INSERTION
  Blue Jays sends in joker Mantle Gallic for an extra plate appearance (joker #6).
--- Now batting: Mantle Gallic ---
[13 outs | 0-0 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[13 outs | 0-1 | 1B, 3B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[14 outs | 0-1 | 3B] BALL
  Ball 1. Count: 1-1.
[14 outs | 1-1 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[14 outs | 1-2 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Fatt McDonough ---
[15 outs | 0-0 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[15 outs | 0-1 | 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[15 outs | 0-2 | 3B] FOUL
  Foul ball. Count: 0-2.
[15 outs | 0-2 | 3B] BALL IN PLAY
  Fatt McDonough runs → fly out.
  ROBBED! Marcos Venegas runs it down — a sure extra-base hit erased!
  Fatt McDonough is out.
  Runner at 3B thrown out.
--- Now batting: Pancho Throckmorton ---
[17 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[17 outs | 1-0 | empty] CALLED STRIKE
  Strike (called). Count: 1-1.
[17 outs | 1-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[17 outs | 1-2 | empty] BALL IN PLAY
  Pancho Throckmorton runs → ground out.
  Pancho Throckmorton is out.
--- Now batting: Hillel Morse ---
[18 outs | 0-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[18 outs | 0-1 | empty] FOUL
  Foul ball. Count: 0-2.
[18 outs | 0-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[19 outs | 0-0 | empty] DEFENSIVE SUB
  Nîmes Graterol replaces Nikita York at 2B.
--- Now batting: Roland Loeb [P] ---
[19 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[19 outs | 1-0 | empty] BALL IN PLAY
  Roland Loeb runs → line out.
  Roland Loeb is out.
--- Now batting: Otis Reami ---
[20 outs | 0-0 | empty] BALL IN PLAY
  Otis Reami runs → line out.
  Otis Reami is out.
--- Now batting: Joseph Giraldo ---
[21 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[21 outs | 1-0 | empty] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[21 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[21 outs | 1-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Naoki Tanizawa ---
[22 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[22 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[22 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[22 outs | 0-2 | empty] BALL
  Ball 1. Count: 1-2.
[22 outs | 1-2 | empty] BALL
  Ball 2. Count: 2-2.
[22 outs | 2-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Eloy Carabalí ---
[23 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[23 outs | 0-1 | empty] FOUL
  Foul ball. Count: 0-2.
[23 outs | 0-2 | empty] BALL IN PLAY
  Eloy Carabalí runs → double.
[23 outs | 0-0 | 2B] JOKER INSERTION
  Blue Jays sends in joker Cecil Burns for an extra plate appearance (joker #7).
--- Now batting: Cecil Burns ---
[23 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[23 outs | 1-0 | 2B] FOUL
  Foul ball. Count: 1-1.
[23 outs | 1-1 | 2B] BALL
  Ball 2. Count: 2-1.
[23 outs | 2-1 | 2B] FOUL
  Foul ball. Count: 2-2.
[23 outs | 2-2 | 2B] BALL
  Ball 3. Count: 3-2.
[23 outs | 3-2 | 2B] BALL
  WALK — Cecil Burns awarded 1B.
[23 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Blue Jays sends in joker Matt Sadiq for an extra plate appearance (joker #8).
--- Now batting: Matt Sadiq ---
[23 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Matt Sadiq runs → double.
  Runner at 2B thrown out.
  Runner advances from 1B to 3B.
[24 outs | 0-0 | 2B, 3B] JOKER INSERTION
  Blue Jays sends in joker Mantle Gallic for an extra plate appearance (joker #9).
--- Now batting: Mantle Gallic ---
[24 outs | 0-0 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[24 outs | 0-1 | 2B, 3B] BALL
  Ball 1. Count: 1-1.
[24 outs | 1-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 1-2.
[24 outs | 1-2 | 2B, 3B] BALL
  Ball 2. Count: 2-2.
[24 outs | 2-2 | 2B, 3B] FOUL
  Foul ball. Count: 2-2.
[24 outs | 2-2 | 2B, 3B] BALL IN PLAY
  Mantle Gallic runs → single.
  Runner scores from 2B.
--- Now batting: Freddie Diarra ---
[24 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[24 outs | 1-0 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[24 outs | 1-1 | 1B, 3B] FOUL
  Foul ball. Count: 1-2.
[24 outs | 1-2 | 1B, 3B] BALL
  Ball 2. Count: 2-2.
[24 outs | 2-2 | 1B, 3B] BALL IN PLAY
  Freddie Diarra runs → double play.
  Freddie Diarra is out.
  Runner at 1B thrown out.
--- Now batting: Fatt McDonough ---
[26 outs | 0-0 | 3B] DECLARATION
  >> Blue Jays DECLARES SECONDS at out 26 (5-0).

End of top half — Blue Jays: 5 run(s), 5 hit(s), 27 out(s) | Run rate: 0.185
============================================================
HALFTIME
  Blue Jays: 5 run(s)
  Red Sox need 6 run(s) to win
  Required run rate: 0.222 R/out
============================================================

────────────────────────────────────────────────────────────
BOTTOM HALF | Red Sox batting
────────────────────────────────────────────────────────────
--- Now batting: Marcos Venegas ---
[0 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[0 outs | 1-0 | empty] BALL IN PLAY
  Marcos Venegas runs → double.
--- Now batting: Standard Caffaro ---
[0 outs | 0-0 | 2B] BALL IN PLAY
  Standard Caffaro runs → double.
  Runner scores from 2B.
--- Now batting: Victor Azul ---
[0 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[0 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[0 outs | 1-1 | 2B] FOUL
  Foul ball. Count: 1-2.
[0 outs | 1-2 | 2B] FOUL
  Foul ball. Count: 1-2.
[0 outs | 1-2 | 2B] BALL IN PLAY
  Victor Azul runs → error.
  Runner scores from 2B.
--- Now batting: Lesley Dickinson ---
[0 outs | 0-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[0 outs | 0-1 | 1B] BALL IN PLAY
  Lesley Dickinson takes a SECOND CHANCE at the plate.
  Second chance — fresh 0-0 count.
  Runner at 1B thrown out.
[1 outs | 0-2 | empty] FOUL
  Foul ball. Count: 0-2.
[1 outs | 0-2 | empty] BALL IN PLAY
  Lesley Dickinson runs → ground out.
  Lesley Dickinson is out.
--- Now batting: Nîmes Graterol ---
[2 outs | 0-0 | empty] BALL IN PLAY
  Nîmes Graterol runs → ground out.
  Nîmes Graterol is out.
--- Now batting: Georg Bocchetti ---
[3 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[3 outs | 2-0 | empty] BALL
  Ball 3. Count: 3-0.
[3 outs | 3-0 | empty] CALLED STRIKE
  Strike (called). Count: 3-1.
[3 outs | 3-1 | empty] SWINGING STRIKE
  Strike (swinging). Count: 3-2.
[3 outs | 3-2 | empty] FOUL
  Foul ball. Count: 3-2.
[3 outs | 3-2 | empty] BALL
  WALK — Georg Bocchetti awarded 1B.
[3 outs | 0-0 | 1B] JOKER INSERTION
  Red Sox sends in joker Zaire McGowan for an extra plate appearance (joker #1).
--- Now batting: Zaire McGowan ---
[3 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[3 outs | 1-1 | 1B] BALL
  Ball 2. Count: 2-1.
[3 outs | 2-1 | 1B] BALL
  Ball 3. Count: 3-1.
[3 outs | 3-1 | 1B] BALL
  WALK — Zaire McGowan awarded 1B.
  Runner advances from 1B to 2B.
[3 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Red Sox sends in joker Erick Lahm for an extra plate appearance (joker #2).
--- Now batting: Erick Lahm ---
[3 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[3 outs | 2-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 2-1.
[3 outs | 2-1 | 1B, 2B] BALL IN PLAY
  Erick Lahm runs → double.
  Runner scores from 2B.
  Runner advances from 1B to 3B.
[3 outs | 0-0 | 2B, 3B] JOKER INSERTION
  Red Sox sends in joker Tavoy Hu for an extra plate appearance (joker #3).
--- Now batting: Tavoy Hu ---
[3 outs | 0-0 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[3 outs | 0-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[3 outs | 0-2 | 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[3 outs | 0-2 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jorge Sanchez ---
[4 outs | 0-0 | 2B, 3B] BALL IN PLAY
  Jorge Sanchez runs → single.
  Runner scores from 3B.
  Runner scores from 2B.
[4 outs | 0-0 | 1B] STOLEN BASE ATTEMPT
  Stolen base — runner advances to 2B.
--- Now batting: Armando Diaz ---
[4 outs | 0-0 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[4 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[4 outs | 0-2 | 2B] FOUL
  Foul ball. Count: 0-2.
[4 outs | 0-2 | 2B] BALL IN PLAY
  Armando Diaz takes a SECOND CHANCE at the plate.
  Second chance — fresh 0-0 count.
  Runner at 2B thrown out.
--- Now batting: Vladimir Montoya [P] ---
[5 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[5 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[5 outs | 2-0 | empty] BALL IN PLAY
  Vladimir Montoya runs → fly out.
  Vladimir Montoya is out.
--- Now batting: Marcos Venegas ---
[6 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[6 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[6 outs | 1-1 | empty] BALL
  Ball 2. Count: 2-1.
[6 outs | 2-1 | empty] CALLED STRIKE
  Strike (called). Count: 2-2.
[6 outs | 2-2 | empty] BALL IN PLAY
  Marcos Venegas runs → double.
--- Now batting: Standard Caffaro ---
[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] BALL IN PLAY
  Standard Caffaro runs → single.
  Runner scores from 2B.
[6 outs | 0-0 | 1B] PITCHING CHANGE
  PITCHING CHANGE: Roland Loeb exits (14 BF this spell).
--- Now batting: Victor Azul ---
[6 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[6 outs | 0-1 | 1B] BALL IN PLAY
  Victor Azul takes a SECOND CHANCE at the plate.
  Second chance — fresh 0-0 count.
[6 outs | 0-2 | 1B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Lesley Dickinson ---
[7 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[7 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[7 outs | 0-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Nîmes Graterol ---
[8 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[8 outs | 0-1 | 1B] CALLED STRIKE
  Strike (called). Count: 0-2.
[8 outs | 0-2 | 1B] BALL
  Ball 1. Count: 1-2.
[8 outs | 1-2 | 1B] BALL
  Ball 2. Count: 2-2.
[8 outs | 2-2 | 1B] BALL IN PLAY
  Nîmes Graterol runs → fielder's choice.
  Runner at 1B thrown out.
--- Now batting: Georg Bocchetti ---
[9 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[9 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[9 outs | 0-2 | 1B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[10 outs | 0-0 | 1B] JOKER INSERTION
  Red Sox sends in joker Zaire McGowan for an extra plate appearance (joker #4).
--- Now batting: Zaire McGowan ---
[10 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[10 outs | 1-0 | 1B] BALL IN PLAY
  Zaire McGowan 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.
[10 outs | 1-0 | 2B] BALL
  Ball 2. Count: 2-0.
[10 outs | 2-0 | 2B] BALL
  Ball 3. Count: 3-0.
[10 outs | 3-0 | 2B] BALL
  WALK — Zaire McGowan awarded 1B.
[10 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Red Sox sends in joker Erick Lahm for an extra plate appearance (joker #5).
--- Now batting: Erick Lahm ---
[10 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Erick Lahm runs → ground out.
  Erick Lahm is out.
  Runner at 2B thrown out.
  Runner advances from 1B to 2B.
[12 outs | 0-0 | 2B] JOKER INSERTION
  Red Sox sends in joker Tavoy Hu for an extra plate appearance (joker #6).
--- Now batting: Tavoy Hu ---
[12 outs | 0-0 | 2B] BALL IN PLAY
  Tavoy Hu takes a SECOND CHANCE at the plate.
  Second chance — fresh 0-0 count.
[12 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[12 outs | 0-2 | 2B] BALL IN PLAY
  Tavoy Hu runs → ground out.
  Tavoy Hu is out.
--- Now batting: Jorge Sanchez ---
[13 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[13 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[13 outs | 1-1 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[13 outs | 1-2 | 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Armando Diaz ---
[14 outs | 0-0 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[14 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[14 outs | 1-1 | 2B] BALL
  Ball 2. Count: 2-1.
[14 outs | 2-1 | 2B] BALL IN PLAY
  Armando Diaz runs → line out.
  Armando Diaz is out.
--- Now batting: Vladimir Montoya [P] ---
[15 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[15 outs | 0-1 | 2B] BALL IN PLAY
  Vladimir Montoya runs → double play.
  Vladimir Montoya is out.
  Runner at 2B thrown out.
[17 outs | 0-0 | empty] JOKER INSERTION
  Red Sox sends in joker Zaire McGowan for an extra plate appearance (joker #7).
--- Now batting: Zaire McGowan ---
[17 outs | 0-0 | empty] FOUL
  Foul ball. Count: 0-1.
[17 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[17 outs | 0-2 | empty] BALL IN PLAY
  Zaire McGowan runs → line out.
  Zaire McGowan is out.
--- Now batting: Marcos Venegas ---
[18 outs | 0-0 | empty] BALL IN PLAY
  Marcos Venegas runs → double.
--- Now batting: Standard Caffaro ---
[18 outs | 0-0 | 2B] FOUL
  Foul ball. Count: 0-1.
[18 outs | 0-1 | 2B] BALL
  Ball 1. Count: 1-1.
[18 outs | 1-1 | 2B] CALLED STRIKE
  Strike (called). Count: 1-2.
[18 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[18 outs | 2-2 | 2B] BALL IN PLAY
  Standard Caffaro takes a SECOND CHANCE at the plate.
  Second chance — fresh 0-0 count.
[18 outs | 0-0 | 2B] PITCHING CHANGE
  PITCHING CHANGE: Kervin Fierro exits (13 BF this spell).
--- Now batting: Victor Azul ---
[18 outs | 0-0 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[18 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[18 outs | 0-2 | 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[19 outs | 0-0 | 2B] DEFENSIVE SUB
  Mérida Bayo replaces Joseph Giraldo at CF.
--- Now batting: Lesley Dickinson ---
[19 outs | 0-0 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[19 outs | 0-1 | 2B] FOUL
  Foul ball. Count: 0-2.
[19 outs | 0-2 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Nîmes Graterol ---
[20 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[20 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[20 outs | 0-2 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Georg Bocchetti ---
[21 outs | 0-0 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[21 outs | 0-1 | 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[21 outs | 0-2 | 2B] FOUL
  Foul ball. Count: 0-2.
[21 outs | 0-2 | 2B] BALL
  Ball 1. Count: 1-2.
[21 outs | 1-2 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jorge Sanchez ---
[22 outs | 0-0 | 2B] INTENTIONAL WALK
  INTENTIONAL WALK — Jorge Sanchez given a free pass.
[22 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Red Sox sends in joker Erick Lahm for an extra plate appearance (joker #8).
[22 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Holcombe Hofer pinch-runs for Marcos Venegas at 2B.
--- Now batting: Erick Lahm ---
[22 outs | 0-0 | 1B, 2B] FOUL
  Foul ball. Count: 0-1.
[22 outs | 0-1 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[22 outs | 0-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[23 outs | 0-0 | 1B, 2B] JOKER INSERTION
  Red Sox sends in joker Tavoy Hu for an extra plate appearance (joker #9).
--- Now batting: Tavoy Hu ---
[23 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[23 outs | 1-0 | 1B, 2B] BALL IN PLAY
  Tavoy Hu runs → fly out.
  Tavoy Hu is out.
[24 outs | 0-0 | 1B, 2B] PINCH HITTER
  Iván Martínez pinch-hits for Armando Diaz.
--- Now batting: Iván Martínez ---
[24 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[24 outs | 0-1 | 1B, 2B] BALL
  Ball 1. Count: 1-1.
[24 outs | 1-1 | 1B, 2B] FOUL
  Foul ball. Count: 1-2.
[24 outs | 1-2 | 1B, 2B] BALL
  Ball 2. Count: 2-2.
[24 outs | 2-2 | 1B, 2B] BALL
  Ball 3. Count: 3-2.
[24 outs | 3-2 | 1B, 2B] BALL IN PLAY
  Iván Martínez runs → single.
  Runner scores from 2B.
  Runner at 1B thrown out.
--- Now batting: Vladimir Montoya [P] ---
[25 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[25 outs | 1-0 | 1B] BALL
  Ball 2. Count: 2-0.
[25 outs | 2-0 | 1B] CALLED STRIKE
  Strike (called). Count: 2-1.
[25 outs | 2-1 | 1B] BALL IN PLAY
  Vladimir Montoya runs → ground out.
  Vladimir Montoya is out.
  Runner advances from 1B to 2B.
--- Now batting: Holcombe Hofer ---
[26 outs | 0-0 | 2B] DECLARATION
  >> Red Sox DECLARES SECONDS at out 26 (7-5).

End of bottom half — Red Sox: 7 run(s), 9 hit(s), 27 out(s) | Run rate: 0.259

────────────────────────────────────────────────────────────
SECONDS_FIRST | Blue Jays batting
────────────────────────────────────────────────────────────
--- Now batting: Fatt McDonough ---
[0 outs | 0-0 | empty] BALL IN PLAY
  Fatt McDonough runs → ground out.
  Fatt McDonough is out.

============================================================
GAME OVER: RED SOX WIN 7–5
============================================================
Final score: Red Sox 7, Blue Jays 5
============================================================
LINE SCORE
                        1      2      R
Blue Jays               5      0      5
Red Sox                 7      -      7

============================================================
BLUE JAYS BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
Roland Loeb             2    1    1    0    0    0    0     0    1    0    0    0     0    0
Vladimir Espinoza       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Josh Arons              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Bryson Steever          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Bradley McKennie        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Joseph Giraldo          3    3    0    0    0    0    0     0    0    2    0    0     0    0
Naoki Tanizawa          3    3    0    0    0    0    0     0    0    3    0    0     0    0
Pancho Throckmorton     2    2    0    0    0    0    0     0    0    1    0    0     0    0
Otis Reami              3    3    0    0    0    0    0     0    0    0    0    0     0    0
Freddie Diarra          3    1    0    1    0    0    0     1    2    0    0    1     1    0
Cecil Burns             3    2    0    1    0    0    0     2    1    0    0    1     2    0
Mantle Gallic           3    3    0    1    0    0    0     1    0    2    0    0     0    0
Matt Sadiq              3    2    2    1    1    0    0     0    1    0    0    0     0    0
Fatt McDonough          3    3    1    0    0    0    0     1    0    0    0    0     0    0
Eloy Carabalí           3    2    1    1    1    0    0     0    1    0    0    0     0    0
Jed Sharma              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Martin Potassa          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Keldric Denton          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Selem Braun             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Cedric Foust            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Nicolas Sawyer          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Carl Urhobo             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Gabriel Goldfeld        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Kervin Fierro           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Omar Saint-Gilloise     0    0    0    0    0    0    0     0    0    0    0    0     0    0
Rhys Fernandes          0    0    0    0    0    0    0     0    0    0    0    0     0    0
San Antuna              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Eric Couch              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ciaran Gleason          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Tristan Fielder         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Antonio Haquín          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Vaea Colby              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Mérida Bayo             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Phil Donnenwirth        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Keith Maïga             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Hillel Morse            2    2    0    0    0    0    0     0    0    1    0    0     0    0
Nicolas Fagel           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Irving Bentancur        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Samuel Latimer          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Fritz Keene             0    0    0    0    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 33   27    5    5    2    0    0     5    6    9    0    2     3    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
Roland Loeb            14    6    6    6    2    1    0
Kervin Fierro          13   12    2    0    1    4    0
Carl Urhobo             9    8    1    1    1    5    0

============================================================
RED SOX BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
Vladimir Montoya        3    3    0    0    0    0    0     0    0    0    0    0     0    0
Victor Azul             3    3    0    0    0    0    0     1    0    2    0    1     0    0
Marcos Venegas          3    3    2    3    3    0    0     0    0    0    0    0     0    0
Standard Caffaro        2    2    1    2    1    0    0     2    0    0    0    1     0    0
Georg Bocchetti         3    2    1    0    0    0    0     0    1    2    0    0     0    0
Lesley Dickinson        3    3    0    0    0    0    0     0    0    2    0    1     0    0
Tavoy Hu                3    3    0    0    0    0    0     0    0    1    0    1     0    0
Erick Lahm              3    3    1    1    1    0    0     1    0    1    0    0     0    0
Jorge Sanchez           3    2    0    1    0    0    0     2    1    1    0    0     0    0
Nikita York             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Armando Diaz            1    1    0    0    0    0    0     0    0    0    0    1     0    0
José Alves              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Federico Aramburu       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Eddie Hyndman           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Brendon Elliott         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Iván Martínez           1    1    0    1    0    0    0     1    0    0    0    0     0    0
Arnold Kellmeyer        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Luke Lund               0    0    0    0    0    0    0     0    0    0    0    0     0    0
Antonio Pastore         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Martin Trigueiro        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Kevin Bushamuka         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Eagan Shaw              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Stephen Courage         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Colin Steinmetz         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Jean Estupiñán          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Toni Sud                0    0    0    0    0    0    0     0    0    0    0    0     0    0
Alphonzo Emerson        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ryuso Miyazaki          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Reilly Lutz             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Chuck Carrie            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Zaire McGowan           3    1    1    1    0    0    0     0    2    0    0    1     0    0
Joaquín Romero          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Owen Pope               0    0    0    0    0    0    0     0    0    0    0    0     0    0
Iose Barrow             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Howard Harding          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Holcombe Hofer          0    0    1    0    0    0    0     0    0    0    0    0     0    0
Nîmes Graterol          3    3    0    0    0    0    0     0    0    1    0    0     0    0
Ismael Alonso           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Chet Burnham            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Cameron Trygger         0    0    0    0    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 34   30    7    9    5    0    0     7    4   10    0    6     0    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
Vladimir Montoya       33   27    5    5    6    9    0

============================================================
Run rate:  Blue Jays  0.185    Red Sox  0.259
Second-Chance ABs:  Blue Jays  2    Red Sox  6
IBB (Blue Jays): Eloy Carabalí.
IBB (Red Sox): Jorge Sanchez.
Required run rate (Red Sox): 0.222 R/out (needed 6 runs in 27 outs)
Seconds: Blue Jays o26 (5-0), Red Sox o26 (7-5)
Powerplays: Red Sox — Eddie Hyndman NF (1: O1, 2: O13, 1 PO), Blue Jays — Samuel Latimer NF (O16-19)
============================================================
============================================================
PARTNERSHIP LOG
Batter 1              Batter 2                Runs  Half
──────────────────────────────────────────────────────────────────
Otis Reami            Joseph Giraldo             0  top
Joseph Giraldo        Naoki Tanizawa             0  top
Naoki Tanizawa        Cecil Burns                0  top
Cecil Burns           Mantle Gallic              1  top
Mantle Gallic         Pancho Throckmorton        0  top
Pancho Throckmorton   Freddie Diarra             0  top
Freddie Diarra        Hillel Morse               0  top
Hillel Morse          Otis Reami                 0  top
Otis Reami            Joseph Giraldo             0  top
Joseph Giraldo        Naoki Tanizawa             0  top
Naoki Tanizawa        Cecil Burns                2  top
Cecil Burns           Matt Sadiq                 1  top
Matt Sadiq            Freddie Diarra             0  top
Freddie Diarra        Mantle Gallic              0  top
Mantle Gallic         Eloy Carabalí              0  top
Eloy Carabalí         Fatt McDonough             0  top
Fatt McDonough        Pancho Throckmorton        0  top
Pancho Throckmorton   Hillel Morse               0  top
Hillel Morse          Roland Loeb                0  top
Roland Loeb           Otis Reami                 0  top
Otis Reami            Joseph Giraldo             0  top
Joseph Giraldo        Naoki Tanizawa             0  top
Naoki Tanizawa        Eloy Carabalí              0  top
Eloy Carabalí         Mantle Gallic              1  top
Mantle Gallic         Freddie Diarra             0  top
Victor Azul           Lesley Dickinson           2  bottom
Lesley Dickinson      Nîmes Graterol             0  bottom
Nîmes Graterol        Tavoy Hu                   1  bottom
Tavoy Hu              Jorge Sanchez              2  bottom
Jorge Sanchez         Vladimir Montoya           0  bottom
Vladimir Montoya      Victor Azul                1  bottom
Victor Azul           Lesley Dickinson           0  bottom
Lesley Dickinson      Standard Caffaro           0  bottom
Standard Caffaro      Georg Bocchetti            0  bottom
Georg Bocchetti       Nîmes Graterol             0  bottom
Nîmes Graterol        Erick Lahm                 0  bottom
Erick Lahm            Tavoy Hu                   0  bottom
Tavoy Hu              Jorge Sanchez              0  bottom
Jorge Sanchez         Armando Diaz               0  bottom
Armando Diaz          Zaire McGowan              0  bottom
Zaire McGowan         Vladimir Montoya           0  bottom
Vladimir Montoya      Zaire McGowan              0  bottom
Zaire McGowan         Victor Azul                0  bottom
Victor Azul           Lesley Dickinson           0  bottom
Lesley Dickinson      Nîmes Graterol             0  bottom
Nîmes Graterol        Georg Bocchetti            0  bottom
Georg Bocchetti       Erick Lahm                 0  bottom
Erick Lahm            Tavoy Hu                   0  bottom
Tavoy Hu              Jorge Sanchez              1  bottom
Jorge Sanchez         Vladimir Montoya           0  bottom
──────────────────────────────────────────────────────────────────
Total partnerships: 50  |  Avg runs/partnership: 0.24
============================================================
PITCHER SPELL LOG
Pitcher               Half         PA#   BF  OUT    R    H   BB    K  HBP
──────────────────────────────────────────────────────────────────────────
Vladimir Montoya      top            1   32   26     5     5     6     9     0
Roland Loeb           bottom         1   14    6     6     6     2     1     0
Kervin Fierro         bottom        15   13   12     0     2     1     4     0
Carl Urhobo           bottom        28    9    8     1     1     1     5     0
Vladimir Montoya      seconds_first  1    1    1     0     0     0     0     0
──────────────────────────────────────────────────────────────────────────
Total spells: 5
Compare basket · 0 max 4
Compare →