Play-by-play recap: Iowa 7 Michigan 4

As nail-biting as the first two games of the weekend were, it should not have been a surprise that tensions were high going into the final inning on Sunday. The Hawkeyes broke the game open with a four-run top of the ninth, pulling out a 7-4 win over Michigan on Sunday to earn the road sweep.
With the win, the Hawkeyes move to 27-11 on the season and 17-4 in Big Ten play. They have won 15 of their last 17 conference games.
Here is a play-by-play breakdown of how the Hawkeyes game went against the Wolverines…
TOP 1 – Iowa 0 Michigan 0
***RHP Tate Carey pitching for Michigan***
Ben Wilmes E9, Gable Mitchell F-7 (I), Reese Moore 1-5 FC/SB (II), Miles Risley K (III)
0 runs, 0 hits, 1 error, 1 left on base
BOTTOM 1 – Iowa 0 Michigan 0
***RHP Reece Beuter pitching for Iowa***
Ben Casillas HR (1-0), Jonathan Kim 3U (I), Mitch Voit F-6 (II), Colby Turner K (III)
1 run, 1 hit, 0 errors, 0 left on base
TOP 2 – Michigan 1 Iowa 0
Daniel Rogers K (I), Caleb Wulf F-7 (II), Kooper Schulte 1B, Kellen Strohmeyer E5, Ben Swails ꓘ (III)
Top 10
- 1New
Top 25 College QBs
Ranking best '25 signal callers
- 2
Top 25 Defensive Lines
Ranking the best for 2025
- 3
Big Ten Football
Predicting 1st loss for each team
- 4Hot
College Football Playoff
Ranking Top 32 teams for 2025
- 5Trending
Tim Brando
Ranks Top 15 CFB teams for 2025
Get the Daily On3 Newsletter in your inbox every morning
By clicking "Subscribe to Newsletter", I agree to On3's Privacy Notice, Terms, and use of my personal information described therein.
0 runs, 1 hit, 1 error, 2 left on base
BOTTOM 2 – Michigan 1 Iowa 0
Cole Caruso F-9 (I), Jeter Ybarra BB, Tyler Inge ꓘ (II), Matt Spear F-8 (III)
0 runs, 0 hits, 0 errors, 1 left on base
TOP 3 – Michigan 1 Iowa 0
Wilmes K (I), Mitchell F-6 (II), Moore K (III)
0 runs, 0 hits, 0 errors, 0 left on base
BOTTOM 3 – Michigan 1 Iowa 0
Greg Pace Jr K (I), Casillas 5-3 (II), Kim K (III)
0 runs, 0 hits, 0 errors, 0 left on base
TOP 4 – Michigan 1 Iowa 0
Risley BB, Rogers ꓘ (I), Wulf K (II), Schulte ꓘ (III)
0 runs, 0 hits, 0 errors, 1 left on base
BOTTOM 4 – Michigan 1 Iowa 0
Voit 1B, Turner K (I), Voit caught stealing (II), Caruso BB, Ybarra 1B, Inge ꓘ (III)
0 runs, 2 hits, 0 errors, 2 left on base
TOP 5 – Michigan 1 Iowa 0
Strohmeyer BB, Swails 1B, Wilmes F-7 (I), Mitchell F-7 (II), Moore HBP
***RHP Will Rogers pitching for Michigan***
Risley 1B (2-1), Rogers F-7 (III)
2 runs, 2 hits, 0 errors, 2 left on base
BOTTOM 5 – Iowa 2 Michigan 1
Spear 4-3 (I), Pace Jr ꓘ (II), Casillas F-9 (III)
0 runs, 0 hits, 0 errors, 0 left on base
TOP 6 – Iowa 2 Michigan 1
Wulf BB, Schulte 5-3 SAC (I), Strohmeyer ꓘ (II), Swails 1B, Wilmes IBB, Mitchell F-4 (III)
0 runs, 1 hit, 0 errors, 3 left on base
BOTTOM 6 – Iowa 2 Michigan 1
Robert Hamchuk 4-3 (I), Voit 5-3 (II), Turner K (III)
0 runs, 0 hits, 0 errors, 0 left on base
TOP 7 – Iowa 2 Michigan 1
Moore F-5 (I), Risley 2B
***RHP Preston Barr pitching for Michigan***
Rogers 4-3 (II), Blake Guerin 1B (3-1), Schulte F-8 (III)
1 run, 2 hits, 0 errors, 1 left on base
BOTTOM 7 – Iowa 3 Michigan 1
***LHP Brant Hogue pitching for Iowa***
Caruso F-4 (I), Ybarra F-7 (II), Inge BB, Noah Miller 1B/E9 (3-2), Pace Jr ꓘ (III)
1 run, 1 hit, 1 error, 1 left on base
TOP 8 – Iowa 3 Michigan 2
***RHP Dylan Vigue pitching for Michigan***
Strohmeyer BB, Swails K (I), Strohmeyer caught stealing (II), Wilmes F-9 (III)
0 runs, 0 hits, 0 errors, 0 left on base
BOTTOM 8 – Iowa 3 Michigan 2
Casillas 2B
***RHP Anthony Watts pitching for Iowa***
Hamchuk 1B, Voit 5-4 FC (I), Brayden Jefferis 4-6-3 DP (III)
1 run, 2 hits, 0 errors, 0 left on base
TOP 9 – Iowa 3 Michigan 3
Mitchell BB
***LHP Cade Connolly pitching for Michigan***
Moore 1B, Risley F-8 SAC (4-3) (I), Rogers 1B
***RHP Max Debiec pitching for Michigan***
Blake Guerin BB, Schulte 6-2 FC (II), Mitch Wood 2B (7-3), Swails K (III)
4 runs, 3 hits, 0 errors, 1 left on base
BOTTOM 9 – Iowa 7 Michigan 3
Caruso F-8 (I), Ybarra HR (7-4), Inge K (II), Miller 4-3 (III)
1 run, 1 hit, 0 errors, 0 left on base
FINAL SCORE – IOWA 7 MICHIGAN 4
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | F | H | E | |
Iowa | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 4 | 7 | 9 | 1 |
Michigan | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 4 | 7 | 2 |
Pitching Stat Lines
IOWA: Reece Beuter (6.0 INN, 1 R, 3 H, 8 K, 2 BB), Brant Hogue (1.0 INN, 2 R, 1 ER, 2 H, 1 K, 1 BB), Anthony Watts (2.0 INN, 1 R, 2 H, 1 BB)
MICHIGAN: Tate Carey (4.2 INN, 2 R, 2 H, 8 K, 2 BB), Will Rogers (1.2 INN, 1 R, 3 H, 1 K, 2 BB), Preston Barr (0.2 INN, 0 R, 1 H), Dylan Vigue (1.0 INN, 0 R, 2 K, 1 BB), Cade Connolly (0.1 INN, 2 R, 2 H), Max Debiec (0.2 INN, 1 R, 1 H, 1 K, 1 BB)