| 15:00 | 1st & 10 | OWN 25 | Nate Stanley pass complete to T.J. Hockenson for 8 yds to the Iowa 33 | +8 | 0.91 |
| 15:00 | 2nd & 2 | OWN 33 | Toren Young run for 8 yds to the Iowa 41 for a 1ST down | +8 | 0.51 |
| 15:00 | 1st & 10 | OWN 41 | Toren Young run for 11 yds to the NIowa 48 for a 1ST down | +11 | 0.97 |
| 15:00 | 1st & 10 | OWN 48 | Nate Stanley sacked by Jared Brinkman for a loss of 7 yards to the Iowa 45 | -7 | -2.48 |
| 15:00 | 2nd & 17 | OWN 45 | Nate Stanley pass incomplete | 0 | -0.60 |
| 15:00 | 3rd & 17 | OWN 45 | IOWA Penalty, delay of game (-5 Yards) to the Iowa 40 | -5 | |
| 15:00 | 3rd & 22 | OWN 40 | Mekhi Sargent run for 6 yds to the Iowa 46 | +6 | 0.06 |
| 15:00 | 4th & 16 | OWN 46 | IOWA Penalty, false start (-5 Yards) to the Iowa 41 | -5 | |
| 15:00 | 4th & 21 | OWN 41 | Colten Rastetter punt for 37 yds, downed at the NIowa 22 |
| 12:18 | 1st & 10 | OPP 22 | Marcus Weymiller run for 3 yds to the NIowa 25 | +3 | -0.13 |
| 12:18 | 2nd & 7 | OPP 25 | Marcus Weymiller run for 2 yds to the NIowa 27 | +2 | -0.30 |
| 12:18 | 3rd & 5 | OPP 27 | Colton Howell pass incomplete to Marcus Weymiller | 0 | -0.83 |
| 12:18 | 4th & 5 | OPP 27 | Michael Kuntz punt for 57 yds , Kyle Groeneweg returns for no gain to the Iowa 27 IOWA Penalty, Offensive holding (8 Yards) to the Iowa 8 |
| 10:46 | 1st & 10 | OWN 8 | Mekhi Sargent run for 5 yds to the Iowa 13 | +5 | 0.07 |
| 10:46 | 2nd & 5 | OWN 13 | Nate Stanley pass complete to Nick Easley for 12 yds to the Iowa 25 for a 1ST down | +12 | 0.70 |
| 10:46 | 1st & 10 | OWN 25 | Kyle Groeneweg run for 11 yds to the Iowa 36 for a 1ST down | +11 | 0.93 |
| 10:46 | 1st & 10 | OWN 36 | Mekhi Sargent run for 5 yds to the Iowa 41 | +5 | 0.11 |
| 10:46 | 2nd & 5 | OWN 41 | Nate Stanley pass incomplete to Nick Easley, broken up by Korby Sander | 0 | -1.09 |
| 10:46 | 3rd & 5 | OWN 41 | Nate Stanley pass complete to Nick Easley for 7 yds to the Iowa 48 for a 1ST down | +7 | 2.12 |
| 10:46 | 1st & 10 | OWN 48 | Toren Young run for 1 yd to the Iowa 49 | +1 | -0.90 |
| 10:46 | 2nd & 9 | OWN 49 | Nate Stanley pass complete to Noah Fant for 43 yds to the NIowa 8 for a 1ST down | +43 | 2.59 |
| 10:46 | 1st & 8 | OWN 8 | Toren Young run for 3 yds to the NIowa 5 | +3 | -0.17 |
| 6:07 | 2nd & 5 | OWN 5 | Nate Stanley pass complete to Noah Fant for 5 yds for a TD (Miguel Recinos KICK) | +5 | 6.95 |
| 6:07 | 1st & 10 | OPP 16 | Colton Howell pass complete to Jaylin James for 10 yds to the NIowa 26 for a 1ST down | +10 | 0.52 |
| 6:07 | 1st & 10 | OPP 26 | Trevor Allen run for 1 yd to the NIowa 27 | +1 | -0.36 |
| 6:07 | 2nd & 9 | OPP 27 | Colton Howell pass incomplete | 0 | -0.65 |
| 6:07 | 3rd & 9 | OPP 27 | Colton Howell pass incomplete | 0 | -0.91 |
| 6:07 | 4th & 9 | OPP 27 | Zac Kibby punt for 41 yds, downed at the Iowa 32 |
| 4:50 | 1st & 10 | OWN 32 | Mekhi Sargent run for 7 yds to the Iowa 39 | +7 | 0.69 |
| 4:50 | 2nd & 3 | OWN 39 | Mekhi Sargent run for 3 yds to the Iowa 42 IOWA Penalty, illegal block (-15 Yards) to the Iowa 27 | -12 | -2.39 |
| 4:50 | 1st & 10 | OWN 47 | Nate Stanley pass complete to Noah Fant for 29 yds to the NIowa 18 for a 1ST down | +29 | 1.41 |
| 4:50 | 1st & 10 | OWN 18 | Mekhi Sargent run for a loss of 1 yard to the NIowa 19 | -1 | -0.58 |
| 4:50 | 2nd & 11 | OWN 19 | Toren Young run for 8 yds to the NIowa 11 | +8 | 0.33 |
| 4:50 | 3rd & 3 | OWN 11 | Toren Young run for 1 yd to the NIowa 10 | +1 | -0.16 |
| 4:50 | 4th & 2 | OWN 10 | Nate Stanley pass complete to Noah Fant for 3 yds to the NIowa 7 for a 1ST down | +3 | 0.55 |
| 4:50 | 1st & 7 | OWN 7 | Mekhi Sargent run for a loss of 3 yards to the NIowa 10 | -3 | -0.64 |
| 4:50 | 2nd & 15 | OWN 27 | Nate Stanley pass complete to Max Cooper for 7 yds to the Iowa 34 | +7 | 0.20 |
| 4:50 | 3rd & 8 | OWN 34 | Nate Stanley pass complete to Noah Fant for 19 yds to the NIowa 47 for a 1ST down | +19 | 3.17 |
| 0:00 | OWN 0 | End of 1st Quarter | |||
| 15:00 | 2nd & 10 | OWN 10 | Mekhi Sargent run for 8 yds to the NIowa 2 | +8 | 0.26 |
| 14:09 | 3rd & 2 | OWN 2 | Mekhi Sargent run for 2 yds for a TD (Miguel Recinos KICK) | +2 | 7.11 |
| 14:09 | 1st & 10 | OPP 25 | Trevor Allen run for 3 yds to the NIowa 28 | +3 | -0.14 |
| 14:09 | 2nd & 7 | OPP 28 | Trevor Allen run for 4 yds to the NIowa 32 | +4 | -0.07 |
| 14:09 | 3rd & 3 | OPP 32 | Colton Howell run for 3 yds to the NIowa 35 for a 1ST down | +3 | 0.72 |
| 14:09 | 1st & 10 | OPP 35 | Colton Howell sacked by A.J. Epenesa for a loss of 2 yards to the NIowa 33 | -2 | -1.05 |
| 14:09 | 2nd & 12 | OPP 33 | Colton Howell pass complete to Briley Moore for 2 yds to the NIowa 35 | +2 | -0.49 |
| 14:09 | 3rd & 10 | OPP 35 | Colton Howell pass complete to Jaylin James for 10 yds to the NIowa 45 for a 1ST down | +10 | 1.88 |
| 14:09 | 1st & 10 | OPP 45 | TEAM run for a loss of 19 yards to the NIowa 26 TEAM fumbled, recovered by NIowa Colton Howell | -19 | -3.71 |
| 14:09 | 2nd & 29 | OPP 26 | Trevor Allen run for 2 yds to the NIowa 28 | +2 | |
| 14:09 | 3rd & 27 | OPP 28 | Colton Howell run for 1 yd to the NIowa 29 | +1 | -0.62 |
| 14:09 | 4th & 26 | OPP 29 | Zac Kibby punt for 38 yds, fair catch by Kyle Groeneweg at the Iowa 33 |
| 8:35 | 1st & 10 | OWN 33 | Nate Stanley pass complete to Nick Easley for 13 yds to the Iowa 46 for a 1ST down | +13 | 1.24 |
| 8:35 | 1st & 10 | OWN 46 | Toren Young run for 5 yds to the NIowa 49 | +5 | 0.11 |
| 8:35 | 2nd & 5 | OWN 49 | Nate Stanley pass incomplete to Noah Fant, broken up by Chris Kolarevic | 0 | -1.20 |
| 8:35 | 3rd & 5 | OWN 49 | Nate Stanley pass complete to Nick Easley for 4 yds to the NIowa 45 | +4 | -0.16 |
| 8:35 | 4th & 1 | OWN 45 | Brady Ross run for 3 yds to the NIowa 42 for a 1ST down | +3 | 2.24 |
| 8:35 | 1st & 10 | OWN 42 | Mekhi Sargent run for 5 yds to the NIowa 37 | +5 | 0.11 |
| 8:35 | 2nd & 5 | OWN 37 | Mekhi Sargent run for 7 yds to the NIowa 30 for a 1ST down | +7 | 1.04 |
| 8:35 | 1st & 10 | OWN 30 | Nate Stanley pass complete to Brady Ross for 10 yds to the NIowa 20 for a 1ST down | +10 | 0.94 |
| 8:35 | 1st & 10 | OWN 20 | Mekhi Sargent run for 2 yds to the NIowa 18 | +2 | -0.36 |
| 8:35 | 2nd & 8 | OWN 18 | Toren Young run for 3 yds to the NIowa 15 | +3 | -0.13 |
| 8:35 | 3rd & 5 | OWN 15 | Toren Young run for 4 yds to the NIowa 11 | +4 | -0.02 |
| 8:35 | 4th & 1 | OWN 11 | Nate Stanley run for 1 yd to the NIowa 10 for a 1ST down | +1 | 0.48 |
| 8:35 | 1st & 10 | OWN 10 | Toren Young run for no gain to the NIowa 10 | 0 | -0.35 |
| 2:09 | 2nd & 10 | OWN 10 | Mekhi Sargent run for 10 yds for a TD (Miguel Recinos KICK) | +10 | 7.14 |
| 2:09 | 1st & 10 | OPP 31 | Colton Howell pass incomplete | 0 | -0.58 |
| 2:09 | 2nd & 10 | OPP 31 | Colton Howell pass incomplete | 0 | -0.80 |
| 2:09 | 3rd & 10 | OPP 31 | Colton Howell pass incomplete to Jaylin James, broken up by Amani Hooker | 0 | -1.00 |
| 2:09 | 4th & 10 | OPP 31 | Zac Kibby punt for 33 yds, punt out-of-bounds at the Iowa 36 |
| 1:37 | 1st & 10 | OWN 36 | Nate Stanley run for 3 yds to the Iowa 39 | +3 | -0.41 |
| 1:37 | 2nd & 7 | OWN 39 | Nate Stanley pass incomplete to Mekhi Sargent | 0 | -0.90 |
| 1:37 | 3rd & 7 | OWN 39 | Nate Stanley pass complete to Nick Easley for 8 yds to the Iowa 47 for a 1ST down | +8 | 2.36 |
| 1:37 | 1st & 10 | OWN 47 | Nate Stanley sacked by Jared Brinkman for a loss of 10 yards to the Iowa 37 | -10 | -2.77 |
| 0:49 | 2nd & 20 | OWN 37 | Timeout IOWA, clock 00:49 | ||
| 0:49 | 2nd & 20 | OWN 37 | Nate Stanley pass complete to Brandon Smith for 16 yds to the NIowa 47 | +16 | 1.94 |
| 0:49 | 3rd & 4 | OWN 47 | Nate Stanley pass complete to T.J. Hockenson for 8 yds to the NIowa 39 for a 1ST down | +8 | 2.03 |
| 0:38 | 1st & 10 | OWN 39 | Timeout IOWA, clock 00:38 | ||
| 0:38 | 1st & 10 | OWN 39 | Nate Stanley pass intercepted A.J. Allen return for 11 yds to the NIowa 28 NORTHERN IOWA Penalty, personal foul (Duncan Ferch) to the NIowa 28 | -2.14 |
| 0:29 | 1st & 10 | OPP 28 | Timeout NORTHERN IOWA, clock 00:29 | ||
| 0:29 | 1st & 10 | OPP 28 | Colton Howell pass intercepted Michael Ojemudia return for 29 yds to the NIowa 35 | -4.24 |
| 0:12 | 1st & 10 | OWN 35 | Nate Stanley pass complete to Nick Easley for 23 yds to the NIowa 12 for a 1ST down | +23 | 1.95 |
| 0:05 | 1st & 10 | OWN 12 | Timeout IOWA, clock 00:05 | ||
| 0:00 | 1st & 10 | OWN 12 | Miguel Recinos 30 yd FG BLOCKED blocked by Rickey Neal Jr. TEAM return for no gain | ||
| 0:00 | OWN 0 | End of 2nd Quarter |
| 15:00 | 1st & 10 | OPP 25 | Trevor Allen run for 2 yds to the NIowa 27 | +2 | -0.24 |
| 15:00 | 2nd & 8 | OPP 27 | Eli Dunne pass incomplete | 0 | -0.64 |
| 15:00 | 3rd & 8 | OPP 27 | Eli Dunne pass incomplete to Jaylin James | 0 | -0.89 |
| 15:00 | 4th & 8 | OPP 27 | Zac Kibby punt for 37 yds, punt out-of-bounds at the Iowa 24 , Kyle Groeneweg returns for a loss of 2 yards to the Iowa 25 IOWA Penalty, illegal block (10 Yards) to the Iowa 24 |
| 14:10 | 1st & 10 | OWN 24 | Nate Stanley pass complete to Brandon Smith for 8 yds to the Iowa 32 | +8 | 0.89 |
| 14:10 | 2nd & 2 | OWN 32 | Nate Stanley pass complete to Nick Easley for 12 yds to the Iowa 44 for a 1ST down | +12 | 0.89 |
| 14:10 | 1st & 10 | OWN 44 | Toren Young run for 6 yds to the 50 yard line | +6 | 0.39 |
| 14:10 | 2nd & 4 | 50 | Toren Young run for 3 yds to the NIowa 47 | +3 | -0.44 |
| 14:10 | 3rd & 1 | OWN 47 | Nate Stanley run for 2 yds to the NIowa 45 for a 1ST down | +2 | 1.09 |
| 14:10 | 1st & 10 | OWN 45 | Toren Young run for 14 yds to the NIowa 31 for a 1ST down | +14 | 1.04 |
| 14:10 | 1st & 10 | OWN 31 | Nate Stanley pass complete to Toren Young for 2 yds to the NIowa 29 | +2 | -0.57 |
| 14:10 | 2nd & 8 | OWN 29 | IOWA Penalty, false start (Tristan Wirfs) to the NIowa 34 | -5 | |
| 14:10 | 2nd & 13 | OWN 34 | Nate Stanley pass complete to Nick Easley for 10 yds to the NIowa 24 | +10 | 0.96 |
| 14:10 | 3rd & 3 | OWN 24 | Nate Stanley pass complete to Nick Easley for no gain to the NIowa 24 | 0 | -0.34 |
| 9:50 | 4th & 3 | OWN 24 | Miguel Recinos 42 yd FG GOOD | 3.14 |
| 9:50 | 1st & 10 | OPP 25 | Eli Dunne pass complete to Trevor Allen for 7 yds to the NIowa 32 | +7 | 0.33 |
| 9:50 | 2nd & 3 | OPP 32 | Trevor Allen run for no gain to the NIowa 32 | 0 | -0.80 |
| 9:50 | 3rd & 3 | OPP 32 | Eli Dunne pass complete to Terrell Carey for 9 yds Terrell Carey fumbled, forced by Jake Gervase, recovered by Iowa Kristian Welch | -3.50 |
| 8:46 | 1st & 10 | OWN 41 | Mekhi Sargent run for 5 yds to the NIowa 36 | +5 | 0.11 |
| 8:46 | 2nd & 5 | OWN 36 | Nate Stanley run for 11 yds to the NIowa 25 for a 1ST down | +11 | 1.41 |
| 8:46 | 1st & 10 | OWN 25 | Mekhi Sargent run for 11 yds to the NIowa 14 for a 1ST down | +11 | 0.93 |
| 7:03 | 1st & 10 | OWN 14 | Nate Stanley pass complete to Nick Easley for 14 yds for a TD (Miguel Recinos KICK) | +14 | 6.66 |
| 7:03 | 1st & 10 | OPP 25 | Eli Dunne pass complete to Trevor Allen for 16 yds to the NIowa 41 for a 1ST down | +16 | 0.28 |
| 7:03 | 1st & 10 | OPP 41 | Eli Dunne pass incomplete to Elias Nissen | 0 | -0.88 |
| 7:03 | 2nd & 10 | OPP 41 | Trevor Allen run for 2 yds to the NIowa 43 | +2 | -0.59 |
| 7:03 | 3rd & 8 | OPP 43 | Eli Dunne pass complete to Nick Fossey for 21 yds to the Iowa 36 for a 1ST down | +21 | 2.45 |
| 5:38 | 1st & 10 | OPP 36 | Timeout NORTHERN IOWA, clock 05:38 | ||
| 5:38 | 1st & 10 | OPP 36 | Eli Dunne pass complete to Trevor Allen for 5 yds to the Iowa 31 | +5 | 0.08 |
| 5:38 | 2nd & 5 | OPP 31 | Eli Dunne pass complete to Elias Nissen for 8 yds to the Iowa 23 for a 1ST down | +8 | 0.26 |
| 5:38 | 1st & 10 | OPP 23 | Trevor Allen run for no gain to the Iowa 23 | 0 | -0.42 |
| 5:38 | 2nd & 10 | OPP 23 | Eli Dunne sacked by Cedrick Lattimore for a loss of 5 yards to the Iowa 28 | -5 | -1.42 |
| 5:38 | 3rd & 15 | OPP 28 | Eli Dunne pass incomplete to Nick Fossey | 0 | -1.00 |
| 3:20 | 4th & 15 | OPP 28 | Austin Errthum 45 yd FG MISSED |
| 3:20 | 1st & 10 | OWN 28 | Nate Stanley pass complete to Mekhi Sargent for 48 yds to the NIowa 24 for a 1ST down | +48 | 3.17 |
| 3:20 | 1st & 10 | OWN 24 | Nick Easley run for 9 yds to the NIowa 15 | +9 | 1.23 |
| 1:59 | 2nd & 1 | OWN 15 | Toren Young run for 15 yds for a TD (Miguel Recinos KICK) | +15 | 6.16 |
| 1:59 | 1st & 10 | OPP 25 | Eli Dunne sacked by Brady Reiff for a loss of 4 yards to the NIowa 21 | -4 | -0.95 |
| 1:59 | 2nd & 14 | OPP 21 | Eli Dunne pass complete to Deion McShane for 24 yds to the NIowa 45 for a 1ST down | +24 | |
| 1:59 | 1st & 10 | OPP 45 | Trevor Allen run for 2 yds to the NIowa 47 | +2 | -0.55 |
| 1:59 | 2nd & 8 | OPP 47 | Eli Dunne pass complete to Nick Fossey for 7 yds to the Iowa 46 | +7 | 0.58 |
| 1:59 | 3rd & 1 | OPP 46 | Trevor Allen run for 1 yd to the Iowa 45 for a 1ST down | +1 | 0.85 |
| 0:00 | OPP 0 | End of 3rd Quarter | |||
| 15:00 | 1st & 10 | OPP 45 | Eli Dunne pass complete to Briley Moore for 12 yds to the Iowa 33 for a 1ST down IOWA Penalty, personal foul (Jack Hockaday) to the Iowa 18 for a 1ST down | +27 | 0.88 |
| 15:00 | 1st & 10 | OPP 18 | Eli Dunne pass incomplete to Briley Moore | 0 | -0.35 |
| 15:00 | 2nd & 10 | OPP 18 | Trevor Allen run for 7 yds to the Iowa 11 | +7 | 0.21 |
| 15:00 | 3rd & 3 | OPP 11 | Eli Dunne pass complete to Trevor Allen for 6 yds to the Iowa 5 for a 1ST down | +6 | 0.85 |
| 15:00 | 1st & 5 | OPP 5 | [SG], PENALTY UNI pass interference (James, Jaylin) 15 yards to the IOWA20, NO PLAY. | -15 | |
| 15:00 | 1st & 20 | OPP 20 | Eli Dunne pass incomplete to Jaylin James | 0 | -0.45 |
| 15:00 | 2nd & 20 | OPP 20 | Eli Dunne pass complete to Briley Moore for 8 yds to the Iowa 12 | +8 | 0.34 |
| 15:00 | 3rd & 12 | OPP 12 | [SG], Dunne, Eli pass incomplete to Moore, Briley (Gervase,Jake), PENALTY IOWA pass interference (Gervase,Jake) 10 yards to the IOWA2, 1ST DOWN UNI, NO PLAY. | +10 | |
| 12:25 | 1st & goal | OPP 2 | Timeout IOWA, clock 12:25 | ||
| 12:25 | 1st & 2 | OPP 2 | NORTHERN IOWA Penalty, false start (Briley Moore) to the Iowa 7 | -5 | |
| 12:25 | 1st & 7 | OPP 7 | Trevor Allen run for 1 yd to the Iowa 6 | +1 | -0.33 |
| 12:25 | 2nd & 6 | OPP 6 | Trevor Allen run for 2 yds to the Iowa 4 | +2 | -0.17 |
| 11:12 | 3rd & 4 | OPP 4 | Eli Dunne pass complete to Briley Moore for 4 yds for a TD (Austin Errthum KICK) | +4 | 2.70 |
| 11:12 | 1st & 10 | OWN 25 | Peyton Mansell run for 13 yds to the Iowa 38 for a 1ST down | +13 | 1.12 |
| 11:12 | 1st & 10 | OWN 38 | Henry Geil run for 4 yds to the Iowa 42 | +4 | -0.17 |
| 11:12 | 2nd & 6 | OWN 42 | Henry Geil run for no gain to the Iowa 42 | 0 | -1.05 |
| 11:12 | 3rd & 6 | OWN 42 | Peyton Mansell pass complete to Tyrone Tracy Jr. for 22 yds to the NIowa 36 for a 1ST down | +22 | 3.16 |
| 11:12 | 1st & 10 | OWN 36 | Henry Geil run for a loss of 1 yard to the NIowa 37 | -1 | -1.21 |
| 11:12 | 2nd & 11 | OWN 37 | Henry Geil run for 7 yds to the NIowa 30 | +7 | 0.46 |
| 11:12 | 3rd & 4 | OWN 30 | Peyton Mansell pass intercepted Duncan Ferch return for 11 yds to the NIowa 35 | -0.34 |
| 7:39 | 1st & 10 | OPP 35 | Eli Dunne pass complete to Briley Moore for 6 yds to the NIowa 41 | +6 | 0.23 |
| 7:39 | 2nd & 4 | OPP 41 | Eli Dunne pass complete to Jaylin James for 6 yds to the NIowa 47 for a 1ST down | +6 | 0.32 |
| 7:39 | 1st & 10 | OPP 47 | Eli Dunne pass complete to Elias Nissen for 8 yds to the Iowa 45 | +8 | 0.77 |
| 7:39 | 2nd & 2 | OPP 45 | Eli Dunne pass complete to Jalen Rima for 40 yds to the Iowa 5 for a 1ST down | +40 | 1.31 |
| 7:39 | 1st & 5 | OPP 5 | Eli Dunne pass incomplete to Jalen Rima | 0 | -0.55 |
| 5:25 | 2nd & 5 | OPP 5 | Eli Dunne pass complete to Elias Nissen for 5 yds for a TD (Austin Errthum KICK) | +5 | 2.44 |
| 5:25 | 1st & 10 | OWN 25 | Henry Geil run for 1 yd to the Iowa 26 IOWA Penalty, Offensive holding (-10 Yards) to the Iowa 16 | -9 | -1.20 |
| 5:25 | 1st & 19 | OWN 16 | Peyton Mansell pass complete to Nico Ragaini for 7 yds to the Iowa 23 | +7 | 0.15 |
| 5:25 | 2nd & 12 | OWN 23 | Peyton Mansell sacked by Rickey Neal Jr. for a loss of 7 yards to the Iowa 16 Peyton Mansell fumbled, , return for 0 yards | -7 | -0.39 |
| 5:25 | 3rd & 19 | OWN 16 | Henry Geil run for 7 yds to the Iowa 23 | +7 | 0.03 |
| 5:25 | 4th & 12 | OWN 23 | Colten Rastetter punt for 33 yds , Xavior Williams returns for 5 yds to the NIowa 49 |
| 2:53 | 1st & 10 | OPP 49 | Eli Dunne pass incomplete to Deion McShane | 0 | -1.10 |
| 2:53 | 2nd & 10 | OPP 49 | Eli Dunne pass incomplete to Terrell Carey | 0 | -1.04 |
| 2:53 | 3rd & 10 | OPP 49 | Eli Dunne pass complete to Jaylin James for 8 yds to the Iowa 43 | +8 | 0.71 |
| 2:22 | 4th & 2 | OPP 43 | Timeout NORTHERN IOWA, clock 02:22 | ||
| 2:22 | 4th & 2 | OPP 43 | Eli Dunne pass incomplete to Jaylin James | 0 | -1.62 |
| 2:17 | 1st & 10 | OWN 43 | Henry Geil run for 1 yd to the Iowa 44 | +1 | -0.93 |
| 2:17 | 2nd & 9 | OWN 44 | Henry Geil run for 5 yds to the Iowa 49 | +5 | 0.08 |
| 2:17 | 3rd & 4 | OWN 49 | Henry Geil run for 2 yds to the NIowa 49 | +2 | -0.60 |
| 2:17 | 4th & 2 | OWN 49 | Henry Geil run for a loss of 2 yards to the Iowa 49 | -2 | -0.93 |
| 0:00 | OWN 0 | End of 4th Quarter |
| 2 | sacks | 3 |
| 8 | plays for loss | 3 |
| 2 | takeaways | 2 |
| 0 | three-and-outs forced | 3 |
| 10 | explosive plays allowed | 5 |
| 6.59 | yards allowed / play | 4.44 |
| 6 of 12 | scoring drives allowed | 2 of 11 |
| Chris Kolarevic | 15 (6) | 0.5 TFL · 1 PD |
| Duncan Ferch | 10 (4) | 1.5 TFL · 1 INT · 1 QH |
| Korby Sander | 10 (6) | 1 PD |
| A.J. Allen | 10 (7) | 1 INT |
| Bryce Douglas | 6 (3) | 1.5 TFL |
| Jared Brinkman | 5 (4) | 2 sk · 2 TFL |
| Rickey Neal | 5 (4) | 1 sk · 1.5 TFL · 1 QH |
| Hezekiah Applegate | 4 (2) |
| Kristian Welch | 8 (4) | |
| Matt Hankins | 6 (3) | |
| Jack Hockaday | 6 | |
| Michael Ojemudia | 5 (3) | 1 INT |
| Parker Hesse | 5 | |
| Cedrick Lattimore | 4 (3) | 1 sk · 1 TFL |
| Jake Gervase | 4 (3) | |
| A.J. Epenesa | 3 (1) | 1 sk · 1 TFL · 1 QH |
| 0 of 1 | field goals | 1 of 2 |
| 5 | punts | 2 |
| 41.2 | punt average | 35.0 |
| 1 | punts inside the 20 | 0 |
| 31 | return yards | -2 |
| opp 27 | average drive start | own 26 |
| K | Austin Errthum | 0/1 FG · 2/2 XP |
| P | Zac Kibby | 4 punts · 37.3 avg |
| P | Michael Kuntz | 1 punt · 57.0 avg · 1 in 20 |
| KR | Xavior Williams | 1 ret · 16 yds · long 16 |
| KR | Elias Nissen | 1 ret · 10 yds · long 10 |
| PR | Xavior Williams | 1 ret · 5 yds · long 5 |
| K | Miguel Recinos | 1/2 FG · long 42 · 5/5 XP |
| P | Colten Rastetter | 2 punts · 35.0 avg |
| PR | Kyle Groeneweg | 2 ret · -2 yds |
| 57 | plays | 80 |
| 253 | yards | 527 |
| 11 | drives | 12 |
| 35% | success rate | 56% |
| -7.44 | total PPA | 55.9 |
| Q1 | Nate Stanley pass complete to Noah Fant for 5 yds for a TD (Miguel Recinos KICK) | 7–0 |
| Q2 | Mekhi Sargent run for 2 yds for a TD (Miguel Recinos KICK) | 14–0 |
| Q2 | Mekhi Sargent run for 10 yds for a TD (Miguel Recinos KICK) | 21–0 |
| Q3 | Miguel Recinos 42 yd FG GOOD | 24–0 |
| Q3 | Nate Stanley pass complete to Nick Easley for 14 yds for a TD (Miguel Recinos KICK) | 31–0 |
| Q3 | Toren Young run for 15 yds for a TD (Miguel Recinos KICK) | 38–0 |
| Q4 | Eli Dunne pass complete to Briley Moore for 4 yds for a TD (Austin Errthum KICK) | 7–38 |
| Q4 | Eli Dunne pass complete to Elias Nissen for 5 yds for a TD (Austin Errthum KICK) | 14–38 |
| Q2 | Mekhi Sargent run for 10 yds for a TD (Miguel Recinos KICK) | 7.14 |
| Q2 | Mekhi Sargent run for 2 yds for a TD (Miguel Recinos KICK) | 7.11 |
| Q1 | Nate Stanley pass complete to Noah Fant for 5 yds for a TD (Miguel Recinos KICK) | 6.95 |
| Q3 | Nate Stanley pass complete to Nick Easley for 14 yds for a TD (Miguel Recinos KICK) | 6.66 |
| Q3 | Toren Young run for 15 yds for a TD (Miguel Recinos KICK) | 6.16 |
| Q3 | Nate Stanley pass complete to Mekhi Sargent for 48 yds to the NIowa 24 for a 1ST down | 3.17 |
| 2014 | Northern Iowa 23 – 31 Iowa |
| 2012 | Northern Iowa 16 – 27 Iowa |
| 2009 | Northern Iowa 16 – 17 Iowa |
| 2005 | Northern Iowa 21 – 45 Iowa |
| 1997 | Northern Iowa 0 – 66 Iowa |
| 1995 | Northern Iowa 13 – 34 Iowa |
| 1914 | Northern Iowa 0 – 95 Iowa |
| 1913 | Northern Iowa 3 – 45 Iowa |