Called Strike, Foul, Foul, 8 Jake Boucher advances to 1st (single)
#7 Rico Riley
Ball, Ball, 8 Jake Boucher advances to 2nd (stolen base), Ball, 7 Rico Riley advances to 1st (walk)
#5 John Haimowitz
5 John Haimowitz advances to 1st (single), 7 Rico Riley advances to 2nd (5), 8 Jake Boucher advances to 3rd (5)
#29 Coby Tweten
Ball, Ball, Foul, Ball, Foul, 29 Coby Tweten advances to 1st (single), 5 John Haimowitz advances to 2nd (29), 8 Jake Boucher ScoresEarned (29), 7 Rico Riley ScoresEarned (29)
#17 Aidan Diltz
Foul, 17 Aidan Diltz putout (BI) for out number 1
#2 TJ Beninati
Called Strike, Swinging Strike, 5 John Haimowitz advances to 3rd (balk), 29 Coby Tweten advances to 2nd (balk), 2 TJ Beninati putout (strike out) for out number 2
Ball, Swinging Strike, Ball, Ball, Swinging Strike, 18 Jason Kramlich advances to 1st (walk)
#11 Caleb Copeland
Foul, Ball, Foul, 11 Caleb Copeland advances to 1st (fielder's choice), 18 Jason Kramlich putout (1-4) for out number 1
#8 Jake Boucher
Ball, 11 Caleb Copeland putout (2-6) for out number 2, Swinging Strike, Ball, Swinging Strike, 8 Jake Boucher advances to 1st (error by the shortstop), 8 Jake Boucher advances to 2nd (8), 8 Jake Boucher advances to 3rd (wild pitch)
#7 Rico Riley
Ball, Called Strike, Ball, Swinging Strike, 7 Rico Riley putout (strike out) for out number 3
Ball, 2 Santago Sanchez putout (5-3) for out number 1
#25 Connor Huzicka
Ball, Swinging Strike, 25 Connor Huzicka advances to 1st (single)
#26 LeRoy Rushing
26 LeRoy Rushing advances to 1st (error by the third baseman)
#23 jozman Garcia
Swinging Strike, Ball, Ball, 26 LeRoy Rushing advances to 2nd (26), 25 Connor Huzicka advances to 3rd (26), 23 jozman Garcia putout (fly out to left field) for out number 2
Swinging Strike, Swinging Strike, 5 John Haimowitz advances to 1st (hit by pitch)
#29 Coby Tweten
Ball, Ball, Ball, Called Strike, 29 Coby Tweten advances to 1st (walk), 5 John Haimowitz advances to 2nd (29)
Pitching Substitution
24 Christian Diaz subs for Juan Ortega Pitcher.
#17 Aidan Diltz
Foul, Ball, Ball, Swinging Strike, Ball, 17 Aidan Diltz advances to 1st (walk), 5 John Haimowitz advances to 3rd (17)
#2 TJ Beninati
Called Strike, Foul, Ball, Ball, 2 TJ Beninati advances to 1st (fielder's choice), 5 John Haimowitz putout (4-2) for out number 1
#12 Ivan Santos
Ball, Swinging Strike, Ball, Foul, Foul, Foul, 12 Ivan Santos advances to 1st (single), 12 Ivan Santos advances to 2nd (12), 29 Coby Tweten advances to 3rd (12), 2 TJ Beninati advances to 3rd (12), 29 Coby Tweten ScoresEarned (17), 17 Aidan Diltz ScoresEarned (12), 2 TJ Beninati putout (2-5) for out number 2
Offensive Substitution
9 Sean Bennett subs for Luke Harris.
#9 Sean Bennett
Swinging Strike, Ball, 12 Ivan Santos advances to 3rd (wild pitch), Ball, Ball, 9 Sean Bennett putout (4-3) for out number 3
Ball, 12 Derek Gallegos advances to 1st (single), 23 jozman Garcia advances to 2nd (12)
#24 Christian Diaz
Foul, Ball, Foul, 24 Christian Diaz putout (strike out swinging) for out number 1
#14 Gleyder Abreu
Called Strike, 14 Gleyder Abreu advances to 1st (error by the second baseman), 12 Derek Gallegos advances to 2nd (14), 23 jozman Garcia advances to 3rd (14)
#21 Chris Viamonte
Ball, 21 Chris Viamonte advances to 1st (single), 23 jozman Garcia ScoresEarned (21), 12 Derek Gallegos ScoresEarned (21)
#18 Tre en Dorsett
Foul, Called Strike, 18 Tre en Dorsett putout (F-8) for out number 2, 21 Chris Viamonte putout () for out number 3
Called Strike, Ball, Swinging Strike, 27 Kyle Jenson putout (strike out swinging) for out number 1
#14 Gleyder Abreu
Ball, Ball, Ball, Called Strike, 14 Gleyder Abreu advances to 1st (walk), 12 Derek Gallegos advances to 2nd (14)
#21 Chris Viamonte
Ball, Called Strike, Ball, Swinging Strike, Ball, 21 Chris Viamonte advances to 1st (fielder's choice), 14 Gleyder Abreu advances to 2nd (21), 12 Derek Gallegos putout () for out number 2
#18 Tre en Dorsett
Swinging Strike, Foul, Foul, 18 Tre en Dorsett putout (strike out swinging) for out number 3