Phillies 9, Reds 8 · 2026-07-17
────────────────────────────────────────────────────────────
BOTTOM HALF | Reds batting
────────────────────────────────────────────────────────────
--- Now batting: Ed Tsoubanos ---
[0 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[0 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[0 outs | 2-0 | empty] CALLED STRIKE
  Strike (called). Count: 2-1.
[0 outs | 2-1 | empty] BALL
  Ball 3. Count: 3-1.
[0 outs | 3-1 | empty] BALL
  WALK — Ed Tsoubanos awarded 1B.
--- Now batting: Zachary Subhash ---
[0 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[0 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[0 outs | 0-2 | 1B] FOUL
  Foul ball. Count: 0-2.
[0 outs | 0-2 | 1B] BALL
  Ball 1. Count: 1-2.
[0 outs | 1-2 | 1B] WILD PITCH
  Wild pitch — runners advance.
  Runner advances from 1B to 2B.
[0 outs | 1-2 | 2B] BALL IN PLAY
  Zachary Subhash runs → fielder's choice.
  Runner at 2B thrown out.
--- Now batting: Dariel Morejón ---
[1 outs | 0-0 | 1B] BALL
  Ball 1. Count: 1-0.
[1 outs | 1-0 | 1B] BALL IN PLAY
  Dariel Morejón runs → double.
  Runner advances from 1B to 3B.
--- Now batting: Thomas Gayton ---
[1 outs | 0-0 | 2B, 3B] BALL IN PLAY
  Thomas Gayton runs → fly out.
  Thomas Gayton is out.
--- Now batting: Carr Lyman ---
[2 outs | 0-0 | 2B, 3B] BALL
  Ball 1. Count: 1-0.
[2 outs | 1-0 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 1-1.
[2 outs | 1-1 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[2 outs | 1-2 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Orlando Núñez ---
[3 outs | 0-0 | 2B, 3B] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[3 outs | 1-1 | 2B, 3B] BALL
  Ball 2. Count: 2-1.
[3 outs | 2-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 2-2.
[3 outs | 2-2 | 2B, 3B] BALL
  Ball 3. Count: 3-2.
[3 outs | 3-2 | 2B, 3B] BALL
  WALK — Orlando Núñez awarded 1B.
--- Now batting: Felix Ribera ---
[3 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[3 outs | 0-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[3 outs | 0-2 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Henri Dawkins ---
[4 outs | 0-0 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-0.
[4 outs | 1-0 | 1B, 2B, 3B] WILD PITCH
  Wild pitch — runners advance.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
  1 run(s) score.
[4 outs | 1-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[4 outs | 1-1 | 2B, 3B] FOUL
  Foul ball. Count: 1-2.
[4 outs | 1-2 | 2B, 3B] BALL
  Ball 2. Count: 2-2.
[4 outs | 2-2 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: George Post [P] ---
[5 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[5 outs | 0-1 | 2B, 3B] BALL
  Ball 1. Count: 1-1.
[5 outs | 1-1 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[5 outs | 1-2 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
  Cricket order flips (joker-free trip) — George Post now leads off.
[6 outs | 0-0 | 2B, 3B] BALL
  Ball 1. Count: 1-0.
[6 outs | 1-0 | 2B, 3B] BALL
  Ball 2. Count: 2-0.
[6 outs | 2-0 | 2B, 3B] BALL
  Ball 3. Count: 3-0.
[6 outs | 3-0 | 2B, 3B] BALL
  WALK — George Post awarded 1B.
[6 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
  Emmanuel Murakami pinch-runs for George Post at 1B.
--- Now batting: Henri Dawkins ---
[6 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[6 outs | 0-1 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-1.
[6 outs | 1-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 1-2.
[6 outs | 1-2 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-2.
[6 outs | 2-2 | 1B, 2B, 3B] BALL
  Ball 3. Count: 3-2.
[6 outs | 3-2 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[7 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Bret David pinch-hits for Felix Ribera.
[7 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
  Blaise Dilworth pinch-runs for Orlando Núñez at 2B.
--- Now batting: Bret David ---
[7 outs | 0-0 | 1B, 2B, 3B] BALL IN PLAY
  Bret David runs → ground out.
  Bret David is out.
  Runner scores from 2B.
  Runner advances from 1B to 2B.
[8 outs | 0-0 | 2B, 3B] PITCHING CHANGE
  PITCHING CHANGE: James Bowen exits (12 BF this spell).
--- Now batting: Blaise Dilworth ---
[8 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[8 outs | 0-1 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[8 outs | 0-2 | 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[8 outs | 0-2 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Carr Lyman ---
[9 outs | 0-0 | 2B, 3B] BALL IN PLAY
  Carr Lyman runs → single.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
--- Now batting: Thomas Gayton ---
[9 outs | 0-0 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[9 outs | 0-1 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[9 outs | 0-2 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[10 outs | 0-0 | 1B, 3B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
--- Now batting: Dariel Morejón ---
[11 outs | 0-0 | 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[11 outs | 0-1 | 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[11 outs | 0-2 | 3B] BALL IN PLAY
  Dariel Morejón runs → line out.
  Dariel Morejón is out.
--- Now batting: Zachary Subhash ---
[12 outs | 0-0 | 3B] FOUL
  Foul ball. Count: 0-1.
[12 outs | 0-1 | 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[12 outs | 0-2 | 3B] FOUL
  Foul ball. Count: 0-2.
[12 outs | 0-2 | 3B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Ed Tsoubanos ---
[13 outs | 0-0 | 3B] INTENTIONAL WALK
  INTENTIONAL WALK — Ed Tsoubanos given a free pass.
[13 outs | 0-0 | 1B, 3B] JOKER INSERTION
  Reds sends in joker Shelby Warwick for an extra plate appearance (joker #1).
--- Now batting: Shelby Warwick ---
[13 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[13 outs | 1-0 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 1-1.
[13 outs | 1-1 | 1B, 3B] BALL IN PLAY
  Shelby Warwick runs → fly out.
  Shelby Warwick is out.
[14 outs | 0-0 | 1B, 3B] JOKER INSERTION
  Reds sends in joker Adam Patrick for an extra plate appearance (joker #2).
--- Now batting: Adam Patrick ---
[14 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[14 outs | 1-0 | 1B, 3B] BALL
  Ball 2. Count: 2-0.
[14 outs | 2-0 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 2-1.
[14 outs | 2-1 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 2-2.
[14 outs | 2-2 | 1B, 3B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[15 outs | 2-2 | 3B] FOUL
  Foul ball. Count: 2-2.
[15 outs | 2-2 | 3B] BALL IN PLAY
  Adam Patrick runs → ground out.
  Adam Patrick is out.
[16 outs | 0-0 | 3B] DEFENSIVE SUB
  Godfrey Skeen replaces Marco Logar at 1B.
--- Now batting: Emmanuel Murakami ---
[16 outs | 0-0 | 3B] FOUL
  Foul ball. Count: 0-1.
[16 outs | 0-1 | 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[16 outs | 0-2 | 3B] BALL IN PLAY
  Emmanuel Murakami runs → line out.
  ROBBED! Anthony Mattke lays out for the diving grab — a hit turned into an out!
  Emmanuel Murakami is out.
[17 outs | 0-0 | 3B] DEFENSIVE SUB
  Zach Grizzlies replaces Anthony Mattke at CF.
--- Now batting: Henri Dawkins ---
[17 outs | 0-0 | 3B] BALL IN PLAY
  Henri Dawkins runs → single.
--- Now batting: Bret David ---
[17 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[17 outs | 1-0 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-1.
[17 outs | 1-1 | 1B, 3B] BALL IN PLAY
  Bret David runs → single.
  Runner advances from 1B to 2B.
[17 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
  Carter Suarez pinch-runs for Bret David at 1B.
--- Now batting: Blaise Dilworth ---
[17 outs | 0-0 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[17 outs | 0-1 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[17 outs | 0-2 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[18 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Jackson Levy pinch-hits for Carr Lyman.
--- Now batting: Jackson Levy ---
[18 outs | 0-0 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[18 outs | 0-1 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-1.
[18 outs | 1-1 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-1.
[18 outs | 2-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 2-2.
[18 outs | 2-2 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[19 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Marco Corozo pinch-hits for Thomas Gayton.
[19 outs | 0-0 | 1B, 2B, 3B] DEFENSIVE SUB
  Alberto Vásquez replaces Derlis Alvarado at C.
--- Now batting: Marco Corozo ---
[19 outs | 0-0 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[19 outs | 0-1 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[19 outs | 0-2 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 0-2.
[19 outs | 0-2 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-2.
[19 outs | 1-2 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-2.
[19 outs | 2-2 | 1B, 2B, 3B] FOUL OUT
  Foul ball. Count: 0-0.
[20 outs | 0-0 | 1B, 2B, 3B] JOKER INSERTION
  Reds sends in joker Norris Taupaki for an extra plate appearance (joker #3).
[20 outs | 0-0 | 1B, 2B, 3B] PINCH RUNNER
  Agustin Cox pinch-runs for Henri Dawkins at 2B.
--- Now batting: Norris Taupaki ---
[20 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[20 outs | 0-1 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-1.
[20 outs | 1-1 | 1B, 2B, 3B] BALL IN PLAY
  Norris Taupaki runs → single.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
[20 outs | 0-0 | 1B, 2B, 3B] PITCHING CHANGE
  PITCHING CHANGE: Andres Gullett exits (15 BF this spell).
--- Now batting: Dariel Morejón ---
[20 outs | 0-0 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-0.
[20 outs | 1-0 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 1-1.
[20 outs | 1-1 | 1B, 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[20 outs | 1-2 | 1B, 2B, 3B] FOUL
  Foul ball. Count: 1-2.
[20 outs | 1-2 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-2.
[20 outs | 2-2 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[21 outs | 0-0 | 1B, 2B, 3B] PINCH HITTER
  Lyle Pittman pinch-hits for Zachary Subhash.
--- Now batting: Lyle Pittman ---
[21 outs | 0-0 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[21 outs | 0-1 | 1B, 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[21 outs | 0-2 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-2.
[21 outs | 1-2 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-2.
[21 outs | 2-2 | 1B, 2B, 3B] BALL
  Ball 3. Count: 3-2.
[21 outs | 3-2 | 1B, 2B, 3B] BALL
  WALK — Lyle Pittman awarded 1B.
  Runner scores from 3B.
  Runner advances from 2B to 3B.
  Runner advances from 1B to 2B.
--- Now batting: Ed Tsoubanos ---
[21 outs | 0-0 | 1B, 2B, 3B] BALL
  Ball 1. Count: 1-0.
[21 outs | 1-0 | 1B, 2B, 3B] BALL
  Ball 2. Count: 2-0.
[21 outs | 2-0 | 1B, 2B, 3B] BALL IN PLAY
  Ed Tsoubanos runs → fly out.
  Ed Tsoubanos is out.
  Runner scores from 3B.
--- Now batting: Emmanuel Murakami ---
[22 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[22 outs | 0-1 | 1B, 2B] BALL
  Ball 1. Count: 1-1.
[22 outs | 1-1 | 1B, 2B] FOUL
  Foul ball. Count: 1-2.
[22 outs | 1-2 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
[23 outs | 0-0 | 1B, 2B] PITCHING CHANGE
  PITCHING CHANGE: Scott Flam exits (4 BF this spell).
--- Now batting: Agustin Cox ---
[23 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[23 outs | 0-1 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[23 outs | 0-2 | 1B, 2B] PICKOFF ATTEMPT
  Pickoff — runner out at 1B!
[24 outs | 0-2 | 2B] BALL IN PLAY
  Agustin Cox runs → single.
  Runner advances from 2B to 3B.
--- Now batting: Carter Suarez ---
[24 outs | 0-0 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 0-1.
[24 outs | 0-1 | 1B, 3B] FOUL
  Foul ball. Count: 0-2.
[24 outs | 0-2 | 1B, 3B] FOUL
  Foul ball. Count: 0-2.
[24 outs | 0-2 | 1B, 3B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Blaise Dilworth ---
[25 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[25 outs | 1-0 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 1-1.
[25 outs | 1-1 | 1B, 3B] FOUL
  Foul ball. Count: 1-2.
[25 outs | 1-2 | 1B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jackson Levy ---
[26 outs | 0-0 | 1B, 3B] BALL
  Ball 1. Count: 1-0.
[26 outs | 1-0 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 1-1.
[26 outs | 1-1 | 1B, 3B] CALLED STRIKE
  Strike (called). Count: 1-2.
[26 outs | 1-2 | 1B, 3B] FOUL
  Foul ball. Count: 1-2.
[26 outs | 1-2 | 1B, 3B] BALL
  Ball 2. Count: 2-2.
[26 outs | 2-2 | 1B, 3B] BALL
  Ball 3. Count: 3-2.
[26 outs | 3-2 | 1B, 3B] BALL IN PLAY
  Jackson Levy runs → single.
  Runner advances from 1B to 2B.
--- Now batting: Marco Corozo ---
[26 outs | 0-0 | 1B, 2B, 3B] BALL IN PLAY
  Marco Corozo runs → double.
  Runner scores from 3B.
  Runner scores from 2B.
  Runner advances from 1B to 3B.
--- Now batting: Dariel Morejón ---
[26 outs | 0-0 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[26 outs | 0-1 | 2B, 3B] CALLED STRIKE
  Strike (called). Count: 0-2.
[26 outs | 0-2 | 2B, 3B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.

End of bottom half — Reds: 8 run(s), 8 hit(s), 27 out(s) | Run rate: 0.296
============================================================
HALFTIME
  Phillies: 0 run(s)
  Reds need 1 run(s) to win
  Required run rate: 0.037 R/out
============================================================

────────────────────────────────────────────────────────────
TOP HALF | Phillies batting
────────────────────────────────────────────────────────────
--- Now batting: Will Craft ---
[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 — Will Craft awarded 1B.
--- Now batting: Bright Awoniyi ---
[0 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[0 outs | 0-1 | 1B] FOUL
  Foul ball. Count: 0-2.
[0 outs | 0-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Anthony Mattke ---
[1 outs | 0-0 | 1B] BALL IN PLAY
  Anthony Mattke runs → fielder's choice.
  Runner at 1B thrown out.
--- Now batting: Marco Logar ---
[2 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[2 outs | 0-1 | 1B] BALL
  Ball 1. Count: 1-1.
[2 outs | 1-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 1-2.
[2 outs | 1-2 | 1B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Derlis Alvarado ---
[3 outs | 0-0 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[3 outs | 0-1 | 1B] BALL
  Ball 1. Count: 1-1.
[3 outs | 1-1 | 1B] CALLED STRIKE
  Strike (called). Count: 1-2.
[3 outs | 1-2 | 1B] BALL
  Ball 2. Count: 2-2.
[3 outs | 2-2 | 1B] BALL
  Ball 3. Count: 3-2.
[3 outs | 3-2 | 1B] WILD PITCH
  Wild pitch — runners advance.
  Runner advances from 1B to 2B.
[3 outs | 3-2 | 2B] BALL
  WALK — Derlis Alvarado awarded 1B.
--- Now batting: Sandy Santos ---
[3 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[3 outs | 0-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[3 outs | 0-2 | 1B, 2B] BALL IN PLAY
  Sandy Santos runs → double.
  Runner scores from 2B.
  Runner scores from 1B.
--- Now batting: Jahiem Moor ---
[3 outs | 0-0 | 2B] BALL
  Ball 1. Count: 1-0.
[3 outs | 1-0 | 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[3 outs | 1-1 | 2B] FOUL
  Foul ball. Count: 1-2.
[3 outs | 1-2 | 2B] BALL
  Ball 2. Count: 2-2.
[3 outs | 2-2 | 2B] BALL IN PLAY
  Jahiem Moor runs → ground out.
  Jahiem Moor is out.
  Runner advances from 2B to 3B.
--- Now batting: Daniel Israilov ---
[4 outs | 0-0 | 3B] BALL
  Ball 1. Count: 1-0.
[4 outs | 1-0 | 3B] BALL
  Ball 2. Count: 2-0.
[4 outs | 2-0 | 3B] CALLED STRIKE
  Strike (called). Count: 2-1.
[4 outs | 2-1 | 3B] HIT BY PITCH
  HBP — Daniel Israilov awarded 1B.
--- Now batting: James Bowen [P] ---
[4 outs | 0-0 | 1B, 3B] SAC BUNT
  Cricket order flips (joker-free trip) — James Bowen now leads off.
[4 outs | 0-0 | 1B, 2B] PINCH HITTER
  Zach Grizzlies pinch-hits for James Bowen.
[4 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Nicolas Martín pinch-runs for James Bowen at 1B.
--- Now batting: Zach Grizzlies ---
[4 outs | 0-0 | 1B, 2B] FOUL
  Foul ball. Count: 0-1.
[4 outs | 0-1 | 1B, 2B] BALL
  Ball 1. Count: 1-1.
[4 outs | 1-1 | 1B, 2B] BALL
  Ball 2. Count: 2-1.
[4 outs | 2-1 | 1B, 2B] BALL IN PLAY
  Zach Grizzlies runs → fly out.
  Zach Grizzlies is out.
[5 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Nicolas Martín pinch-runs for Daniel Israilov at 2B.
[5 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Adhithya Tabaracci pinch-runs for Nicolas Martín at 1B.
[5 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Alberto Vásquez pinch-runs for Adhithya Tabaracci at 1B.
--- Now batting: Alberto Vásquez ---
[5 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[5 outs | 0-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[5 outs | 0-2 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[5 outs | 0-2 | 1B, 2B] BALL
  Ball 1. Count: 1-2.
[5 outs | 1-2 | 1B, 2B] FOUL
  Foul ball. Count: 1-2.
[5 outs | 1-2 | 1B, 2B] BALL
  Ball 2. Count: 2-2.
[5 outs | 2-2 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Jahiem Moor ---
[6 outs | 0-0 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-1.
[6 outs | 0-1 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[6 outs | 0-2 | 1B, 2B] STOLEN BASE ATTEMPT
  Stolen base — runner advances to 3B.
[6 outs | 0-2 | 1B, 3B] BALL
  Ball 1. Count: 1-2.
[6 outs | 1-2 | 1B, 3B] BALL IN PLAY
  Jahiem Moor runs → fielder's choice.
  Runner at 3B thrown out.
  Runner advances from 1B to 2B.
[7 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Godfrey Skeen pinch-runs for Jahiem Moor at 1B.
--- Now batting: Sandy Santos ---
[7 outs | 0-0 | 1B, 2B] BALL IN PLAY
  Sandy Santos runs → double.
  Runner scores from 2B.
  Runner scores from 1B.
--- Now batting: Derlis Alvarado ---
[7 outs | 0-0 | 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[7 outs | 0-1 | 2B] FOUL
  Foul ball. Count: 0-2.
[7 outs | 0-2 | 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Marco Logar ---
[8 outs | 0-0 | 2B] BALL IN PLAY
  Marco Logar runs → fielder's choice.
  Runner at 2B thrown out.
--- Now batting: Anthony Mattke ---
[9 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[9 outs | 0-1 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[9 outs | 0-2 | 1B] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Bright Awoniyi ---
[10 outs | 0-0 | 1B] FOUL
  Foul ball. Count: 0-1.
[10 outs | 0-1 | 1B] CALLED STRIKE
  Strike (called). Count: 0-2.
[10 outs | 0-2 | 1B] BALL IN PLAY
  Bright Awoniyi runs → fielder's choice.
  Runner at 1B thrown out.
--- Now batting: Will Craft ---
[11 outs | 0-0 | 1B] CALLED STRIKE
  Strike (called). Count: 0-1.
[11 outs | 0-1 | 1B] BALL
  Ball 1. Count: 1-1.
[11 outs | 1-1 | 1B] CALLED STRIKE
  Strike (called). Count: 1-2.
[11 outs | 1-2 | 1B] FOUL
  Foul ball. Count: 1-2.
[11 outs | 1-2 | 1B] BALL IN PLAY
  Will Craft runs → single.
  Runner advances from 1B to 2B.
  Cricket order flips (joker-free trip) — Will Craft now leads off.
[11 outs | 0-0 | 1B, 2B] FOUL
  Foul ball. Count: 0-1.
[11 outs | 0-1 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[11 outs | 0-2 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[11 outs | 0-2 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
[12 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Devron Borges pinch-runs for Will Craft at 1B.
--- Now batting: Bright Awoniyi ---
[12 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[12 outs | 1-0 | 1B, 2B] BALL IN PLAY
  Bright Awoniyi runs → fly out.
  Bright Awoniyi is out.
[13 outs | 0-0 | 1B, 2B] PINCH RUNNER
  Jerome Ka'apana pinch-runs for Devron Borges at 1B.
--- Now batting: Anthony Mattke ---
[13 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[13 outs | 0-1 | 1B, 2B] SWINGING STRIKE
  Strike (swinging). Count: 0-2.
[13 outs | 0-2 | 1B, 2B] BALL IN PLAY
  Anthony Mattke runs → fly out.
  Anthony Mattke is out.
--- Now batting: Marco Logar ---
[14 outs | 0-0 | 1B, 2B] FOUL
  Foul ball. Count: 0-1.
[14 outs | 0-1 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-2.
[14 outs | 0-2 | 1B, 2B] FOUL
  Foul ball. Count: 0-2.
[14 outs | 0-2 | 1B, 2B] FOUL OUT
  Foul ball. Count: 0-0.
--- Now batting: Derlis Alvarado ---
[15 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[15 outs | 1-0 | 1B, 2B] BALL
  Ball 2. Count: 2-0.
[15 outs | 2-0 | 1B, 2B] BALL
  Ball 3. Count: 3-0.
[15 outs | 3-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 3-1.
[15 outs | 3-1 | 1B, 2B] BALL IN PLAY
  Derlis Alvarado runs → HOME RUN.
  Runner scores.
  Runner scores.
  Batter scores (HR).
[15 outs | 0-0 | empty] PITCHING CHANGE
  PITCHING CHANGE: George Post exits (22 BF this spell).
--- Now batting: Sandy Santos ---
[15 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[15 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[15 outs | 0-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Godfrey Skeen ---
[16 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[16 outs | 0-1 | empty] CALLED STRIKE
  Strike (called). Count: 0-2.
[16 outs | 0-2 | empty] SWINGING STRIKE
  Strike (swinging). Count: 0-0.
  STRIKEOUT.
--- Now batting: Alberto Vásquez ---
[17 outs | 0-0 | empty] CALLED STRIKE
  Strike (called). Count: 0-1.
[17 outs | 0-1 | empty] BALL
  Ball 1. Count: 1-1.
[17 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[17 outs | 1-2 | empty] BALL IN PLAY
  Alberto Vásquez runs → ground out.
  Alberto Vásquez is out.
--- Now batting: Zach Grizzlies ---
[18 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[18 outs | 1-0 | empty] CALLED STRIKE
  Strike (called). Count: 1-1.
[18 outs | 1-1 | empty] FOUL
  Foul ball. Count: 1-2.
[18 outs | 1-2 | empty] FOUL
  Foul ball. Count: 1-2.
[18 outs | 1-2 | empty] FOUL OUT
  Foul ball. Count: 0-0.
[19 outs | 0-0 | empty] JOKER INSERTION
  Phillies sends in joker Vitas Anthony for an extra plate appearance (joker #1).
[19 outs | 0-0 | empty] DEFENSIVE SUB
  Devron Villalobos replaces Blaise Dilworth at C.
--- Now batting: Vitas Anthony ---
[19 outs | 0-0 | empty] BALL
  Ball 1. Count: 1-0.
[19 outs | 1-0 | empty] BALL
  Ball 2. Count: 2-0.
[19 outs | 2-0 | empty] FOUL
  Foul ball. Count: 2-1.
[19 outs | 2-1 | empty] CALLED STRIKE
  Strike (called). Count: 2-2.
[19 outs | 2-2 | empty] BALL IN PLAY
  Vitas Anthony runs → double.
[19 outs | 0-0 | 2B] JOKER INSERTION
  Phillies sends in joker Sergio Cubas for an extra plate appearance (joker #2).
--- Now batting: Sergio Cubas ---
[19 outs | 0-0 | 2B] INTENTIONAL WALK
  INTENTIONAL WALK — Sergio Cubas given a free pass.
--- Now batting: Jerome Ka'apana ---
[19 outs | 0-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-1.
[19 outs | 0-1 | 1B, 2B] BALL
  Ball 1. Count: 1-1.
[19 outs | 1-1 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 1-2.
[19 outs | 1-2 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 0-0.
  STRIKEOUT.
--- Now batting: Bright Awoniyi ---
[20 outs | 0-0 | 1B, 2B] BALL
  Ball 1. Count: 1-0.
[20 outs | 1-0 | 1B, 2B] CALLED STRIKE
  Strike (called). Count: 1-1.
[20 outs | 1-1 | 1B, 2B] BALL IN PLAY
  Bright Awoniyi runs → single.
  Runner scores from 2B.
  Runner advances from 1B to 2B.

End of top half — Phillies: 9 run(s), 7 hit(s), 20 out(s) | Run rate: 0.450

============================================================
GAME OVER: PHILLIES WIN 9–8
============================================================
Final score: Phillies 9, Reds 8
============================================================
LINE SCORE
                        1      R
Phillies                9      9
Reds                    8      8

============================================================
PHILLIES BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
James Bowen             1    1    0    1    0    0    0     1    0    0    0    0     0    0
Dillon Maples           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Devron Borges           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Sachio Sema             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Nicolas Martín          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Forest Cherry           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Anthony Mattke          3    3    1    0    0    0    0     0    0    1    0    0     0    0
Zach Grizzlies          2    2    0    0    0    0    0     0    0    0    0    0     0    0
Will Craft              3    2    0    1    0    0    0     0    1    1    0    0     0    0
Derlis Alvarado         3    2    2    1    0    0    1     3    1    1    0    0     0    0
Sergio Cubas            1    0    0    0    0    0    0     0    1    0    0    0     0    0
Vitas Anthony           1    1    1    1    1    0    0     0    0    0    0    0     0    0
Sandy Santos            3    3    1    2    2    0    0     4    0    1    0    0     0    0
Godfrey Skeen           1    1    1    0    0    0    0     0    0    1    0    0     0    0
Adhithya Tabaracci      0    0    0    0    0    0    0     0    0    0    0    0     0    0
Bright Awoniyi          4    4    1    1    0    0    0     1    0    1    0    0     0    0
Yadier Marte            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Caleb Maynard           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Scott Flam              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Andres Gullett          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Emil Sippel             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Alfredo Chavez          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Joc Condron             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Wilkin Poruri           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Pete Lussi              0    0    0    0    0    0    0     0    0    0    0    0     0    0
Kaheim Izoje            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Isaac Bisgrove          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Alberto Vásquez         2    2    1    0    0    0    0     0    0    1    0    0     0    0
Kaylan Crawford         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Marco Logar             3    3    0    0    0    0    0     0    0    1    0    0     0    0
Daniel Israilov         1    0    0    0    0    0    0     0    0    0    1    0     0    0
Jahiem Moor             2    2    0    0    0    0    0     0    0    0    0    0     0    0
Jerome Ka'apana         1    1    1    0    0    0    0     0    0    1    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 31   27    9    7    3    0    1     9    3    9    1    0     0    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
James Bowen            12    8    1    2    3    5    0
Andres Gullett         15   12    4    2    1    4    0
Scott Flam              4    3    0    2    1    2    0
Dillon Maples           6    4    3    2    0    2    0

============================================================
REDS BATTING
Player                PA   AB    R    H   2B   3B   HR    RBI   BB    K  HBP   2C  2C-R   MH
────────────────────────────────────────────────────────────────────────────────────────────────
George Post             2    1    0    0    0    0    0     0    1    1    0    0     0    0
Thomas Gayton           2    2    0    0    0    0    0     0    0    1    0    0     0    0
Zachary Subhash         2    2    1    0    0    0    0     0    0    0    0    0     0    0
Orlando Núñez           1    0    0    0    0    0    0     0    1    0    0    0     0    0
Carter Suarez           1    1    1    0    0    0    0     0    0    0    0    0     0    0
Lyle Pittman            1    0    0    0    0    0    0     1    1    0    0    0     0    0
Adam Patrick            1    1    0    0    0    0    0     0    0    0    0    0     0    0
Norris Taupaki          1    1    1    1    0    0    0     1    0    0    0    0     0    0
Emmanuel Murakami       2    2    1    0    0    0    0     0    0    1    0    0     0    0
Jaxson Goodwin          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Felix Ribera            1    1    0    0    0    0    0     0    0    1    0    0     0    0
Marco Corozo            2    2    0    1    1    0    0     2    0    0    0    0     0    0
Devron Villalobos       0    0    0    0    0    0    0     0    0    0    0    0     0    0
Henri Dawkins           3    3    0    1    0    0    0     0    0    2    0    0     0    0
Bret David              2    2    0    1    0    0    0     1    0    0    0    0     0    0
Ed Tsoubanos            3    1    0    0    0    0    0     1    2    0    0    0     0    0
Jackson Levy            2    2    0    1    0    0    0     0    0    1    0    0     0    0
Yohán Zamora            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Clarence Celestine      0    0    0    0    0    0    0     0    0    0    0    0     0    0
Rony Aguilar            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Travis Foxworth         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Ken Gullickson          0    0    0    0    0    0    0     0    0    0    0    0     0    0
Edoardo Van den Berg    0    0    0    0    0    0    0     0    0    0    0    0     0    0
Miguel Chávez           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Yáser Colon             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Exequiel Cota           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Santiago Marquez        0    0    0    0    0    0    0     0    0    0    0    0     0    0
Leonard Kirks           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Oswaldo Logroño         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Juan Lebrón             0    0    0    0    0    0    0     0    0    0    0    0     0    0
Markus Xargay           0    0    0    0    0    0    0     0    0    0    0    0     0    0
Colton Agnew            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Shelby Warwick          1    1    0    0    0    0    0     0    0    0    0    0     0    0
Robert Lo Celso         0    0    0    0    0    0    0     0    0    0    0    0     0    0
Blaise Dilworth         3    3    1    0    0    0    0     0    0    3    0    0     0    0
Matias Minda            0    0    0    0    0    0    0     0    0    0    0    0     0    0
Dariel Morejón          4    4    1    1    1    0    0     0    0    2    0    0     0    0
Carr Lyman              2    2    0    1    0    0    0     1    0    1    0    0     0    0
Agustin Cox             1    1    2    1    0    0    0     0    0    0    0    0     0    0
────────────────────────────────────────────────────────────────────────────────────────────────
TOTALS                 37   32    8    8    2    0    0     7    5   13    0    0     0    0

Pitcher                BF  OUT    H    R   BB    K  HBP
──────────────────────────────────────────────────────
George Post            22   15    4    8    2    6    1
Markus Xargay           8    5    2    1    1    3    0

============================================================
Run rate:  Phillies  0.333    Reds  0.296
Second-Chance ABs:  Phillies  0    Reds  0
IBB (Phillies): Sergio Cubas.
IBB (Reds): Ed Tsoubanos.
Required run rate (Reds): 0.037 R/out (needed 1 runs in 27 outs)
Powerplays: Phillies — Zach Grizzlies NF (O5-8), Reds — Devron Villalobos NF (O8-11)
============================================================
============================================================
PARTNERSHIP LOG
Batter 1              Batter 2                Runs  Half
──────────────────────────────────────────────────────────────────
Ed Tsoubanos          Thomas Gayton              0  bottom
Thomas Gayton         Carr Lyman                 0  bottom
Carr Lyman            Felix Ribera               0  bottom
Felix Ribera          Henri Dawkins              1  bottom
Henri Dawkins         George Post                0  bottom
George Post           Henri Dawkins              0  bottom
Henri Dawkins         Bret David                 1  bottom
Bret David            Blaise Dilworth            0  bottom
Blaise Dilworth       Thomas Gayton              1  bottom
Thomas Gayton         Carr Lyman                 0  bottom
Carr Lyman            Dariel Morejón             0  bottom
Dariel Morejón        Zachary Subhash            0  bottom
Zachary Subhash       Shelby Warwick             0  bottom
Shelby Warwick        Ed Tsoubanos               0  bottom
Ed Tsoubanos          Adam Patrick               0  bottom
Adam Patrick          Emmanuel Murakami          0  bottom
Emmanuel Murakami     Blaise Dilworth            0  bottom
Blaise Dilworth       Jackson Levy               0  bottom
Jackson Levy          Marco Corozo               0  bottom
Marco Corozo          Dariel Morejón             1  bottom
Dariel Morejón        Ed Tsoubanos               2  bottom
Ed Tsoubanos          Emmanuel Murakami          0  bottom
Emmanuel Murakami     Lyle Pittman               0  bottom
Lyle Pittman          Carter Suarez              0  bottom
Carter Suarez         Blaise Dilworth            0  bottom
Blaise Dilworth       Dariel Morejón             2  bottom
Bright Awoniyi        Will Craft                 0  top
Will Craft            Marco Logar                0  top
Marco Logar           Jahiem Moor                2  top
Jahiem Moor           Zach Grizzlies             1  top
Zach Grizzlies        Alberto Vásquez            0  top
Alberto Vásquez       Nicolas Martín             0  top
Nicolas Martín        Derlis Alvarado            2  top
Derlis Alvarado       Sandy Santos               0  top
Sandy Santos          Anthony Mattke             0  top
Anthony Mattke        Marco Logar                0  top
Marco Logar           Will Craft                 0  top
Will Craft            Bright Awoniyi             0  top
Bright Awoniyi        Anthony Mattke             0  top
Anthony Mattke        Marco Logar                0  top
Marco Logar           Sandy Santos               3  top
Sandy Santos          Godfrey Skeen              0  top
Godfrey Skeen         Alberto Vásquez            0  top
Alberto Vásquez       Zach Grizzlies             0  top
Zach Grizzlies        Jerome Ka'apana            0  top
──────────────────────────────────────────────────────────────────
Total partnerships: 45  |  Avg runs/partnership: 0.36
============================================================
PITCHER SPELL LOG
Pitcher               Half         PA#   BF  OUT    R    H   BB    K  HBP
──────────────────────────────────────────────────────────────────────────
James Bowen           bottom         1   12    8     2     1     3     5     0
Andres Gullett        bottom        13   15   12     2     4     1     4     0
Scott Flam            bottom        28    4    3     2     0     1     2     0
Dillon Maples         bottom        32    6    4     2     3     0     2     0
George Post           top            1   22   15     8     4     2     6     1
Markus Xargay         top           24    8    5     1     2     1     3     0
──────────────────────────────────────────────────────────────────────────
Total spells: 6
Compare basket · 0 max 4
Compare →