Top of 1st Northwest #19 Patrick Zimmer Swinging Strike, Ball, 19 Patrick Zimmer putout (5-3) for out number 1 #1 Connor Kieckbusch Called Strike, Called Strike, Ball, 1 Connor Kieckbusch putout (strike out) for out number 2 #17 Cole McKenzie 17 Cole McKenzie putout (fly out to center field) for out number 3 Runs: 0, Hits: 0, Errors: 0, LOB: 0

Bottom of 1st Midwest #4 Justin Kraemer Ball, 4 Justin Kraemer advances to 1st (single) #10 Hayden McGriff Ball, 10 Hayden McGriff advances to 1st (single), 4 Justin Kraemer advances to 2nd (10) #9 Brett Beyer Swinging Strike, 10 Hayden McGriff putout (4) for out number 1, 9 Brett Beyer putout (4-3 DP) for out number 2 #16 Timmy Paris Swinging Strike, Ball, Ball, 16 Timmy Paris advances to 1st (single), 4 Justin Kraemer Scores Earned (16) #7 Zach Solano Ball, 16 Timmy Paris advances to 2nd (wild pitch), 7 Zach Solano putout (4-3) for out number 3 Runs: 1, Hits: 3, Errors: 0, LOB: 1

Top of 2nd Northwest #15 Ben Askelson 15 Ben Askelson putout (fly out to right field) for out number 1 #10 Andy Maehl Swinging Strike, Swinging Strike, Ball, Foul, 10 Andy Maehl putout (strike out swinging) for out number 2 #13 Pearce Kurth Ball, Swinging Strike, 13 Pearce Kurth putout (3U) for out number 3 Runs: 0, Hits: 0, Errors: 0, LOB: 0

Bottom of 2nd Midwest #17 Erik Petry Ball, Foul, Foul, Ball, Foul, 17 Erik Petry Scores Earned (home run) #18 Cameron Fees Ball, Foul, Foul, Ball, Foul, Foul, Foul, Ball, 18 Cameron Fees advances to 1st (walk) #13 Madden Pikula 13 Madden Pikula advances to 1st (fielder's choice), 18 Cameron Fees putout (5-4) for out number 1 #8 Kyle Maguire Ball, 13 Madden Pikula putout (caught stealing: CS 2-6) for out number 2, Called Strike, 8 Kyle Maguire putout (4-3) for out number 3 Runs: 1, Hits: 1, Errors: 0, LOB: 0

Top of 3rd Northwest Defensive Substitution 17 Erik Petry moves to Center Field. Defensive Substitution 14 Seth Brewer subs for Cameron Fees at Right Field. Defensive Substitution 5 Riley McSherry subs for Madden Pikula at Third Base. Defensive Substitution 1 Tristan Deming subs for Kyle Maguire at Left Field. #12 Brock MacDonald Called Strike, 12 Brock MacDonald advances to 1st (single) #21 Sean Jones Foul, Ball, Swinging Strike, 21 Sean Jones putout (strike out swinging) for out number 1 #4 Gabe Sulser Ball, Ball, Ball, 4 Gabe Sulser advances to 1st (walk), 12 Brock MacDonald advances to 2nd (4) #19 Patrick Zimmer Foul, Ball, 12 Brock MacDonald advances to 3rd (19), 4 Gabe Sulser putout (5-4) for out number 2, 19 Patrick Zimmer advances to 1st (fielder's choice) #1 Connor Kieckbusch Ball, 19 Patrick Zimmer advances to 2nd (wild pitch), 12 Brock MacDonald Scores Earned (wild pitch), Ball, Ball, Called Strike, 1 Connor Kieckbusch advances to 1st (walk) #17 Cole McKenzie Ball, Called Strike, Foul, Foul, Ball, 17 Cole McKenzie advances to 1st (single), 1 Connor Kieckbusch advances to 2nd (17), 19 Patrick Zimmer advances to 3rd (17) #15 Ben Askelson Foul, 15 Ben Askelson putout (5-3) for out number 3 Runs: 1, Hits: 2, Errors: 0, LOB: 3

Bottom of 3rd Midwest Defensive Substitution 1 Connor Kieckbusch moves to Right Field. Defensive Substitution 16 Dawson Smith subs for Pearce Kurth at First Base. Defensive Substitution 5 Ian Leatherberry subs for Sean Jones at Third Base. Defensive Substitution 2 Jet Campbell subs for Gabe Sulser at Second Base. #4 Justin Kraemer 4 Justin Kraemer advances to 1st (error by the shortstop) #10 Hayden McGriff Ball, Foul, Foul, Ball, 10 Hayden McGriff putout (strike out swinging) for out number 1 #9 Brett Beyer Ball, 4 Justin Kraemer advances to 2nd (pass ball), 9 Brett Beyer putout (fly out to right field) for out number 2 #16 Timmy Paris Foul, Foul, Ball, 16 Timmy Paris putout (6-3) for out number 3 Runs: 0, Hits: 0, Errors: 1, LOB: 1

Top of 4th Northwest #10 Andy Maehl 10 Andy Maehl advances to 1st (hit by pitch) #16 Dawson Smith Ball, Ball, Called Strike, Ball, Called Strike, Foul, 16 Dawson Smith advances to 1st (walk), 10 Andy Maehl advances to 2nd (16) #12 Brock MacDonald Called Strike, Ball, Ball, Ball, 12 Brock MacDonald advances to 1st (walk), 16 Dawson Smith advances to 2nd (12), 10 Andy Maehl advances to 3rd (12) #5 Ian Leatherberry Ball Offensive Substitution 4 Gabe Sulser runs for Dawson Smith at 2nd base. #5 Ian Leatherberry Ball, Ball, 5 Ian Leatherberry advances to 1st (walk), 12 Brock MacDonald advances to 2nd (5), 4 Gabe Sulser advances to 3rd (5), 10 Andy Maehl Scores Earned (5) #2 Jet Campbell Called Strike, Swinging Strike, Ball, Ball, Foul, 2 Jet Campbell putout (strike out) for out number 1 #19 Patrick Zimmer Called Strike, Foul, 19 Patrick Zimmer advances to 1st (fielder's choice), 5 Ian Leatherberry advances to 2nd (19), 12 Brock MacDonald advances to 3rd (19), 4 Gabe Sulser putout (1-2) for out number 2 #1 Connor Kieckbusch Foul, Foul, 1 Connor Kieckbusch advances to 1st (single), 1 Connor Kieckbusch advances to 2nd (1), 19 Patrick Zimmer advances to 3rd (1), 12 Brock MacDonald Scores Earned (1), 5 Ian Leatherberry Scores Earned (1) #17 Cole McKenzie Ball, Foul, 17 Cole McKenzie advances to 2nd (double), 19 Patrick Zimmer Scores Earned (17), 1 Connor Kieckbusch Scores Earned (17) Defensive Substitution 9 Brett Beyer moves to Third Base. Pitching Substitution 17 Erik Petry moves to Pitcher. Defensive Substitution 5 Riley McSherry moves to Center Field. #15 Ben Askelson Called Strike, Called Strike, Foul, Foul, Foul, Ball, Foul, Foul, Foul, 15 Ben Askelson putout (strike out swinging) for out number 3 Runs: 5, Hits: 2, Errors: 0, LOB: 1

Bottom of 4th Midwest Defensive Substitution 15 Ben Askelson moves to Catcher. Defensive Substitution 10 Andy Maehl moves to Left Field. Defensive Substitution 16 Dawson Smith subs for Gabe Sulser at First Base. #7 Zach Solano 7 Zach Solano putout (6-3) for out number 1 #17 Erik Petry Swinging Strike, 17 Erik Petry Scores Earned (home run) #14 Seth Brewer Ball, Ball, Called Strike, Called Strike, Foul, Foul, 14 Seth Brewer putout (strike out) for out number 2 #5 Riley McSherry Called Strike, Called Strike, Ball, 5 Riley McSherry putout (strike out swinging) for out number 3 Runs: 1, Hits: 1, Errors: 0, LOB: 0

Top of 5th Northwest Defensive Substitution 18 Cameron Fees subs for Seth Brewer at Right Field. Defensive Substitution 13 Madden Pikula subs for Riley McSherry at Center Field. #10 Andy Maehl Ball, Ball, Ball, 10 Andy Maehl advances to 1st (walk) #16 Dawson Smith Called Strike, 10 Andy Maehl putout (1-6) for out number 1, 16 Dawson Smith putout (1-6-3 DP) for out number 2 #12 Brock MacDonald Ball, Ball, Ball, Called Strike, 12 Brock MacDonald advances to 1st (walk) #5 Ian Leatherberry Ball, Called Strike, Ball, Ball, Called Strike, 5 Ian Leatherberry putout (5-3) for out number 3 Runs: 0, Hits: 0, Errors: 0, LOB: 1

Bottom of 5th Midwest Defensive Substitution 21 Sean Jones subs for Ian Leatherberry at Third Base. #1 Tristan Deming 1 Tristan Deming putout (1-3) for out number 1 #4 Justin Kraemer Ball, Ball, 4 Justin Kraemer putout (fly out to center field) for out number 2 #10 Hayden McGriff Called Strike, 10 Hayden McGriff Scores Earned (home run) #9 Brett Beyer Foul, Ball, 9 Brett Beyer putout (L6) for out number 3 Runs: 1, Hits: 1, Errors: 0, LOB: 0

Top of 6th Northwest Defensive Substitution 8 Kyle Maguire subs for Tristan Deming at Left Field. #2 Jet Campbell Swinging Strike, Swinging Strike, Ball, Ball, 2 Jet Campbell putout (strike out) for out number 1 #19 Patrick Zimmer Ball, Ball, 19 Patrick Zimmer putout (5-3) for out number 2 #1 Connor Kieckbusch Ball, 1 Connor Kieckbusch putout (2-3) for out number 3 Runs: 0, Hits: 0, Errors: 0, LOB: 0