| 15:00 | 1st & 10 | OWN 35 | Jordan Nubin run for 7 yds to the MINN 42 | +7 | 0.71 |
| 15:00 | 2nd & 3 | OWN 42 | Jordan Nubin run for 7 yds to the MINN 49 for a 1ST down | +7 | 0.61 |
| 15:00 | 1st & 10 | OWN 49 | Athan Kaliakmanis pass complete to Daniel Jackson for 31 yds to the PUR 20 for a 1ST down | +31 | 1.31 |
| 13:00 | 1st & 10 | OPP 20 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 20 yds for a TD (Dragan Kesich KICK) | +20 | 2.62 |
| 13:00 | 1st & 10 | OWN 25 | Tyrone Tracy Jr. run for 9 yds to the PUR 34 | +9 | 1.25 |
| 13:00 | 2nd & 1 | OWN 34 | Hudson Card run for 5 yds to the PUR 39 for a 1ST down | +5 | -0.03 |
| 13:00 | 1st & 10 | OWN 39 | Hudson Card sacked by Danny Striggow for a loss of 5 yards to the PUR 34 | -5 | -1.86 |
| 13:00 | 2nd & 15 | OWN 34 | Hudson Card pass complete to Andrew Sowinski for 12 yds to the PUR 46 | +12 | 1.28 |
| 11:07 | 1st & 10 | OPP 45 | Timeout Purdue, clock 11:07 | ||
| 11:07 | 3rd & 3 | OWN 46 | Hudson Card run for 9 yds to the MINN 45 for a 1ST down | +9 | 1.97 |
| 11:07 | 1st & 10 | OPP 45 | Tyrone Tracy Jr. run for 3 yds to the MINN 42 | +3 | -0.33 |
| 11:07 | 2nd & 7 | OPP 42 | Tyrone Tracy Jr. run for 22 yds to the MINN 20 for a 1ST down | +22 | 1.19 |
| 9:58 | 2nd & 10 | OPP 20 | Timeout Purdue, clock 09:58 | ||
| 9:58 | 1st & 10 | OPP 20 | Hudson Card pass incomplete | 0 | -0.37 |
| 9:52 | 2nd & 10 | OPP 20 | Hudson Card pass complete to Garrett Miller for 20 yds for a TD (Ben Freehill KICK) | +20 | 2.99 |
| 9:52 | 1st & 10 | OWN 35 | Jordan Nubin run for 8 yds to the MINN 43 | +8 | 1.04 |
| 9:52 | 2nd & 2 | OWN 43 | Jordan Nubin run for 6 yds to the MINN 49 for a 1ST down | +6 | 0.28 |
| 9:52 | 1st & 10 | OWN 49 | NUBIN, Jordan rush to the left for a gain of 31 yards to the PUR20 (THIENEMAN, Dillon), out of bounds. PENALTY MIN Block below the waist on REDDING, Quentin enforced 14 yards from the MIN49 to the MIN35 [NHSG]. NO PLAY (replay the down). | -14 | |
| 9:52 | 1st & 24 | OWN 35 | Athan Kaliakmanis pass incomplete | 0 | -0.38 |
| 9:52 | 2nd & 24 | OWN 35 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 22 yds to the PUR 43 | +22 | 2.86 |
| 9:52 | 3rd & 2 | OPP 43 | Jordan Nubin run for 2 yds to the PUR 41 for a 1ST down | +2 | 0.98 |
| 9:52 | 1st & 10 | OPP 41 | Athan Kaliakmanis pass incomplete | 0 | -0.88 |
| 9:52 | 2nd & 10 | OPP 41 | Zach Evans run for 3 yds to the PUR 38 | +3 | -0.37 |
| 9:52 | 3rd & 7 | OPP 38 | Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the PUR 25 for a 1ST down | +13 | 1.79 |
| 9:52 | 1st & 10 | OPP 25 | Jordan Nubin run for 4 yds to the PUR 21 | +4 | -0.04 |
| 4:46 | 2nd & 6 | OPP 21 | Athan Kaliakmanis pass incomplete | 0 | -0.48 |
| 4:46 | 3rd & 6 | OPP 21 | Athan Kaliakmanis pass complete to Daniel Jackson for 1 yd to the PUR 20 | +1 | -0.50 |
| 3:48 | 4th & 5 | OPP 20 | Dragan Kesich 38 yd FG GOOD |
| 3:48 | 1st & 10 | OWN 25 | Hudson Card run for 11 yds to the PUR 36 for a 1ST down | +11 | 0.93 |
| 3:48 | 1st & 10 | OWN 36 | Hudson Card pass complete to Andrew Sowinski for 12 yds to the PUR 48 for a 1ST down | +12 | 1.14 |
| 3:48 | 1st & 10 | OWN 48 | Devin Mockobee run for 6 yds to the MINN 46 | +6 | 0.36 |
| 3:48 | 2nd & 4 | OPP 46 | Hudson Card run for 11 yds to the MINN 35 for a 1ST down | +11 | 0.67 |
| 3:48 | 1st & 10 | OPP 35 | Hudson Card pass complete to Garrett Miller for 7 yds to the MINN 28 | +7 | 0.39 |
| 3:48 | 2nd & 3 | OPP 28 | Devin Mockobee run for 4 yds to the MINN 24 for a 1ST down | +4 | -0.10 |
| 1:05 | 1st & 10 | OPP 24 | Hudson Card pass complete to TJ Sheffield for 24 yds for a TD (Ben Freehill KICK) | +24 | 2.68 |
| 1:05 | 1st & 10 | OWN 25 | Jordan Nubin run for 5 yds to the MINN 30 | +5 | 0.09 |
| 0:00 | 2nd & 5 | OWN 30 | Jordan Nubin run for 4 yds to the MINN 34 | +4 | -0.12 |
| 0:00 | OWN 30 | End of 1st Quarter | |||
| 15:00 | 3rd & 1 | OWN 34 | QB Keeper KALIAKMANIS, Athan rush up the middle for a gain of 2 yards to the MIN36 (JENKINS, Kydran). PENALTY PUR Offsides on SCOURTON, Nic enforced 5 yards from the MIN34 to the MIN39 and results in a 1ST DOWN. NO PLAY (replay the down). | +5 | |
| 15:00 | 1st & 10 | OWN 39 | Athan Kaliakmanis pass complete to Daniel Jackson for 9 yds to the MINN 48 | +9 | 1.35 |
| 15:00 | 2nd & 1 | OWN 48 | Zach Evans run for 3 yds to the PUR 49 for a 1ST down | +3 | -0.26 |
| 15:00 | 1st & 10 | OPP 49 | Athan Kaliakmanis pass incomplete | 0 | -1.10 |
| 15:00 | 2nd & 10 | OPP 49 | Zach Evans run for 16 yds to the PUR 33 for a 1ST down | +16 | 1.95 |
| 15:00 | 1st & 10 | OPP 33 | Athan Kaliakmanis pass incomplete | 0 | -0.64 |
| 15:00 | 2nd & 10 | OPP 33 | Zach Evans run for 2 yds to the PUR 31 | +2 | -0.46 |
| 15:00 | 3rd & 8 | OPP 31 | Athan Kaliakmanis run for 7 yds to the PUR 24 | +7 | 0.41 |
| 15:00 | 4th & 1 | OPP 24 | Athan Kaliakmanis run for 1 yd to the PUR 23 for a 1ST down | +1 | 0.92 |
| 15:00 | 1st & 10 | OPP 23 | Athan Kaliakmanis pass incomplete | 0 | -0.42 |
| 15:00 | 2nd & 10 | OPP 23 | Zach Evans run for a loss of 1 yard to the PUR 24 | -1 | -0.70 |
| 15:00 | 3rd & 11 | OPP 24 | Athan Kaliakmanis pass incomplete | 0 | -0.88 |
| 9:49 | 4th & 11 | OPP 24 | Dragan Kesich 42 yd FG GOOD |
| 9:49 | 1st & 10 | OWN 25 | Tyrone Tracy Jr. run for 17 yds to the PUR 42 for a 1ST down | +17 | 1.52 |
| 9:49 | 1st & 10 | OWN 42 | Hudson Card pass complete to Tyrone Tracy Jr. for 52 yds to the MINN 6 for a 1ST down | +52 | 2.51 |
| 8:21 | 1st & 6 | OPP 6 | Tyrone Tracy Jr. run for 6 yds for a TD (Ben Freehill KICK) | +6 | 2.05 |
| 8:16 | 1st & 10 | OWN 17 | Athan Kaliakmanis pass complete to Corey Crooms Jr. for 20 yds to the MINN 37 for a 1ST down | +20 | 1.48 |
| 8:16 | 1st & 10 | OWN 37 | Athan Kaliakmanis pass complete to Chris Autman-Bell for 39 yds to the PUR 24 for a 1ST down | +39 | 2.37 |
| 8:16 | 1st & 10 | OPP 24 | Athan Kaliakmanis pass incomplete | 0 | -0.43 |
| 7:00 | 2nd & 10 | OPP 24 | Jordan Nubin run for 3 yds to the PUR 21 | +3 | -0.18 |
| 7:00 | 3rd & 7 | OPP 21 | Athan Kaliakmanis pass incomplete | 0 | -0.68 |
| 6:08 | 4th & 7 | OPP 21 | Dragan Kesich 39 yd FG MISSED |
| 6:08 | 1st & 10 | OWN 21 | Hudson Card pass complete to Jayden Dixon-Veal for 13 yds to the PUR 34 for a 1ST down | +13 | 0.99 |
| 6:08 | 1st & 10 | OWN 34 | Hudson Card pass incomplete | 0 | -0.99 |
| 5:22 | 2nd & 10 | OWN 34 | Devin Mockobee run for 65 yds to the MINN 1 for a 1ST down | +65 | 5.39 |
| 5:22 | 1st & 10 | OPP 1 | Timeout Purdue, clock 05:22 | ||
| 5:22 | 1st & 1 | OPP 1 | Devin Mockobee run for no gain to the MINN 1 | 0 | -0.96 |
| 5:22 | 2nd & 1 | OPP 1 | Hudson Card run for no gain to the MINN 1 | 0 | -0.55 |
| 5:22 | 3rd & 1 | OPP 1 | Hudson Card pass incomplete | 0 | -0.33 |
| 3:52 | 4th & 1 | OPP 1 | Hudson Card run for 1 yd for a TD (Ben Freehill KICK) | +1 | 2.79 |
| 3:52 | OWN 35 | Ben Freehill kickoff Purdue Penalty, Unsportsmanlike Conduct (-15 Yards) to the PUR 20 |
| 3:47 | 1st & 10 | OWN 40 | Athan Kaliakmanis pass incomplete | 0 | -1.12 |
| 3:47 | 2nd & 10 | OWN 40 | Jordan Nubin run for 6 yds to the MINN 46 | +6 | 0.29 |
| 3:47 | 3rd & 4 | OWN 46 | Athan Kaliakmanis pass complete to Zach Evans for 2 yds to the MINN 48 | +2 | -0.55 |
| 3:47 | 4th & 2 | OWN 48 | Minnesota Penalty, Delay Of Game (-5 Yards) to the MINN 43 | -5 | |
| 2:06 | 4th & 7 | OWN 43 | Mark Crawford punt for 50 yds |
| 2:06 | 1st & 10 | OWN 7 | Tyrone Tracy Jr. run for 5 yds to the PUR 12 | +5 | 0.07 |
| 2:06 | 2nd & 5 | OWN 12 | Tyrone Tracy Jr. run for 1 yd to the PUR 13 | +1 | -0.29 |
| 0:42 | 4th & 1 | OWN 16 | Timeout Minnesota, clock 00:42 | ||
| 0:42 | 3rd & 4 | OWN 13 | Hudson Card pass complete to Deion Burks for 3 yds to the PUR 16 | +3 | -0.07 |
| 0:42 | 4th & 1 | OWN 16 | Jack Ansell punt for 31 yds, fair catch by Quentin Redding at the PUR 47 |
| 0:36 | 1st & 10 | OPP 47 | Athan Kaliakmanis pass incomplete | 0 | -1.05 |
| 0:22 | 1st & 10 | OPP 27 | Timeout Minnesota, clock 00:22 | ||
| 0:22 | 2nd & 10 | OPP 47 | Athan Kaliakmanis pass complete to Daniel Jackson for 20 yds to the PUR 27 for a 1ST down | +20 | 1.92 |
| 0:16 | 1st & 10 | OPP 27 | Athan Kaliakmanis pass complete to Chris Autman-Bell for 27 yds for a TD (Dragan Kesich KICK) | +27 | 2.74 |
| 0:00 | 1st & 10 | OWN 25 | Tyrone Tracy Jr. run for 5 yds to the PUR 30 | +5 | 0.09 |
| 0:00 | OWN 30 | End of 2nd Quarter |
| 15:00 | 1st & 10 | OWN 25 | Devin Mockobee run for 1 yd to the PUR 26 | +1 | -0.59 |
| 15:00 | 2nd & 9 | OWN 26 | Hudson Card pass incomplete | 0 | -0.41 |
| 15:00 | 3rd & 9 | OWN 26 | Hudson Card pass incomplete | 0 | -0.19 |
| 14:15 | 4th & 9 | OWN 26 | Jack Ansell punt for 45 yds, fair catch by Quentin Redding at the MINN 29 |
| 14:15 | 1st & 10 | OWN 29 | Jordan Nubin run for 5 yds to the MINN 34 | +5 | 0.10 |
| 14:15 | 2nd & 5 | OWN 34 | Jordan Nubin run for 2 yds to the MINN 36 | +2 | -0.56 |
| 14:15 | 3rd & 3 | OWN 36 | Athan Kaliakmanis pass incomplete | 0 | -0.62 |
| 12:49 | 4th & 3 | OWN 36 | Mark Crawford punt for 38 yds, fair catch by TJ Sheffield at the PUR 26 |
| 12:49 | 1st & 10 | OWN 26 | Devin Mockobee run for 32 yds to the MINN 42 for a 1ST down | +32 | 2.71 |
| 12:49 | 1st & 10 | OPP 42 | Devin Mockobee run for no gain to the MINN 42 | 0 | -0.91 |
| 11:29 | 2nd & 10 | OPP 42 | Hudson Card pass complete to Deion Burks for 42 yds for a TD (Ben Freehill KICK) | +42 | 4.20 |
| 11:29 | 1st & 10 | OWN 25 | Athan Kaliakmanis pass incomplete | 0 | -0.70 |
| 11:29 | 2nd & 10 | OWN 25 | Athan Kaliakmanis pass incomplete | 0 | -0.35 |
| 11:29 | 3rd & 10 | OWN 25 | Athan Kaliakmanis pass incomplete | 0 | -0.16 |
| 11:06 | 4th & 10 | OWN 25 | Mark Crawford punt for 44 yds |
| 11:06 | 1st & 10 | OWN 32 | Hudson Card pass complete to Deion Burks for no gain to the PUR 32 | 0 | -0.93 |
| 11:06 | 2nd & 10 | OWN 32 | Hudson Card pass complete to Andrew Sowinski for 5 yds to the PUR 37 | +5 | 0.05 |
| 11:06 | 3rd & 5 | OWN 37 | Hudson Card pass complete to Garrett Miller for 10 yds to the PUR 47 for a 1ST down | +10 | 2.30 |
| 11:06 | 1st & 10 | OWN 47 | Dylan Downing run for 1 yd to the PUR 48 | +1 | -0.91 |
| 11:06 | 2nd & 9 | OWN 48 | Dylan Downing run for 3 yds to the MINN 49 | +3 | -0.40 |
| 11:06 | 3rd & 6 | OPP 49 | Hudson Card run for 12 yds to the MINN 37 for a 1ST down | +12 | 2.36 |
| 11:06 | 1st & 10 | OPP 37 | Hudson Card pass incomplete | 0 | -0.75 |
| 11:06 | 2nd & 10 | OPP 37 | Tyrone Tracy Jr. run for 2 yds to the MINN 35 | +2 | -0.53 |
| 11:06 | 3rd & 8 | OPP 35 | Hudson Card pass incomplete | 0 | -1.04 |
| 6:44 | 4th & 8 | OPP 35 | Jack Ansell punt for 30 yds, fair catch by Quentin Redding at the MINN 5 |
| 6:44 | 1st & 10 | OWN 5 | Jordan Nubin run for 3 yds to the MINN 8 | +3 | -0.12 |
| 6:44 | 2nd & 7 | OWN 8 | Jordan Nubin run for 8 yds to the MINN 16 for a 1ST down | +8 | 0.45 |
| 6:44 | 1st & 10 | OWN 16 | Athan Kaliakmanis pass incomplete | 0 | -0.46 |
| 6:44 | 2nd & 10 | OWN 16 | Jordan Nubin run for no gain to the MINN 16 | 0 | -0.21 |
| 6:44 | 3rd & 10 | OWN 16 | Athan Kaliakmanis run for no gain to the MINN 16 | 0 | -0.09 |
| 3:47 | 4th & 10 | OWN 16 | Mark Crawford punt for 41 yds , TJ Sheffield returns for no gain to the PUR 35 |
| 3:47 | 1st & 10 | OWN 35 | Hudson Card pass incomplete | 0 | -1.01 |
| 3:47 | 2nd & 10 | OWN 35 | Devin Mockobee run for 14 yds to the PUR 49 for a 1ST down | +14 | 2.33 |
| 3:47 | 1st & 10 | OWN 49 | Devin Mockobee run for 2 yds to the MINN 49 | +2 | -0.64 |
| 3:47 | 2nd & 8 | OPP 49 | Hudson Card pass complete to Deion Burks for 15 yds to the MINN 34 for a 1ST down | +15 | 1.63 |
| 3:47 | 1st & 10 | OPP 34 | Tyrone Tracy Jr. run for 2 yds to the MINN 32 | +2 | -0.35 |
| 3:47 | 2nd & 8 | OPP 32 | Hudson Card pass complete to Garrett Miller for 3 yds to the MINN 29 | +3 | -0.25 |
| 0:14 | 4th & 4 | OPP 28 | Timeout Purdue, clock 00:14 | ||
| 0:14 | 3rd & 5 | OPP 29 | Tyrone Tracy Jr. run for 1 yd to the MINN 28 | +1 | -0.68 |
| 0:00 | OPP 28 | End of 3rd Quarter | |||
| 0:00 | 4th & 4 | OPP 28 | Hudson Card pass complete to Jayden Dixon-Veal for 8 yds to the MINN 20 for a 1ST down | +8 | 1.61 |
| 15:00 | 1st & 10 | OPP 20 | Devin Mockobee run for no gain to the MINN 20 | 0 | -0.37 |
| 15:00 | 2nd & 10 | OPP 20 | Hudson Card pass complete to Garrett Miller for 12 yds to the MINN 8 for a 1ST down | +12 | 0.67 |
| 15:00 | 1st & 8 | OPP 8 | Devin Mockobee run for 2 yds to the MINN 6 | +2 | -0.21 |
| 12:53 | 2nd & 6 | OPP 6 | Devin Mockobee run for 6 yds for a TD (Ben Freehill KICK) | +6 | 2.53 |
| 12:53 | 1st & 10 | OWN 35 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 8 yds to the MINN 43 | +8 | 1.04 |
| 12:53 | 2nd & 2 | OWN 43 | Athan Kaliakmanis pass incomplete | 0 | -1.35 |
| 12:53 | 3rd & 2 | OWN 43 | Athan Kaliakmanis pass complete to Daniel Jackson for 35 yds to the PUR 22 for a 1ST down | +35 | 2.91 |
| 12:53 | 1st & 10 | OPP 22 | KALIAKMANIS, Athan pass deep to the left incomplete intended for JACKSON, Daniel thrown to the PUR0. PENALTY PUR Pass Interference on BROWN, Markevious enforced half the distance from the goal, 15 yards to the PUR7 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). | 0 | |
| 12:53 | 1st & 7 | OPP 7 | Athan Kaliakmanis pass incomplete | 0 | -0.41 |
| 12:53 | 2nd & 7 | OPP 7 | Athan Kaliakmanis pass incomplete | 0 | -0.28 |
| 10:42 | 4th & 21 | OPP 21 | Timeout Minnesota, clock 10:42 | ||
| 10:42 | 3rd & 7 | OPP 7 | Athan Kaliakmanis sacked by Nic Scourton for a loss of 14 yards to the PUR 21 | -14 | -2.62 |
| 10:38 | 4th & 21 | OPP 21 | Dragan Kesich 39 yd FG GOOD | ||
| 10:38 | OWN 35 | Timeout Purdue, clock 10:38 |
| 10:35 | 1st & 10 | OWN 5 | Tyrone Tracy Jr. run for 3 yds to the PUR 8 | +3 | -0.12 |
| 10:35 | 1st & 10 | OWN 41 | TRACY JR., Tyrone rush to the right for a gain of 6 yards to the PUR47 (BAUGH, Kyler). PENALTY PUR Holding on FARRELL, Ben enforced 10 yards from the PUR41 to the PUR31 [NHSG]. NO PLAY (replay the down). | -10 | |
| 10:35 | 1st & 20 | OWN 31 | Hudson Card pass complete to Garrett Miller for 13 yds to the PUR 44 | +13 | 1.56 |
| 10:35 | 2nd & 7 | OWN 44 | Dylan Downing run for 6 yds to the 50 yard line | +6 | 0.38 |
| 10:35 | 3rd & 1 | 50 | Dylan Downing run for 24 yds to the MINN 26 for a 1ST down | +24 | 2.00 |
| 10:35 | 1st & 10 | OPP 26 | Devin Mockobee run for 9 yds to the MINN 17 | +9 | 0.65 |
| 10:35 | 2nd & 1 | OPP 17 | Devin Mockobee run for 4 yds to the MINN 13 for a 1ST down | +4 | -0.47 |
| 10:35 | 1st & 10 | OPP 13 | Tyrone Tracy Jr. run for 12 yds to the MINN 1 for a 1ST down | +12 | 1.60 |
| 10:35 | 2nd & 7 | OWN 8 | Tyrone Tracy Jr. run for 33 yds to the PUR 41 for a 1ST down | +33 | 2.37 |
| 5:13 | 1st & 1 | OPP 1 | Tyrone Tracy Jr. run for 1 yd for a TD (Ben Freehill KICK) | +1 | 0.94 |
| 5:13 | 1st & 10 | OWN 25 | Athan Kaliakmanis run for 6 yds to the MINN 31 | +6 | 0.33 |
| 5:13 | 2nd & 4 | OWN 31 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 8 yds to the MINN 39 for a 1ST down | +8 | 0.89 |
| 5:13 | 1st & 10 | OWN 39 | Athan Kaliakmanis pass complete to Corey Crooms Jr. for 22 yds to the PUR 39 for a 1ST down | +22 | 1.71 |
| 5:13 | 1st & 10 | OPP 39 | KALIAKMANIS, Athan pass short to the left incomplete dropped by NUBIN, Jordan thrown to the PUR36. PENALTY Before the snap, PUR Illegal Substitution enforced 5 yards from the PUR39 to the PUR34. NO PLAY (replay the down). | +5 | |
| 5:13 | 1st & 5 | OPP 34 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 1 yd to the PUR 33 | +1 | -0.61 |
| 5:13 | 2nd & 4 | OPP 33 | Athan Kaliakmanis pass incomplete | 0 | -0.81 |
| 3:22 | 1st & 10 | OPP 14 | Timeout Purdue, clock 03:22 | ||
| 3:22 | 3rd & 4 | OPP 33 | Jordan Nubin run for 19 yds to the PUR 14 for a 1ST down | +19 | 1.14 |
| 3:22 | 1st & 10 | OPP 14 | Athan Kaliakmanis pass incomplete | 0 | -0.31 |
| 3:22 | 2nd & 10 | OPP 14 | Athan Kaliakmanis pass incomplete | 0 | -0.34 |
| 2:57 | 4th & 10 | OPP 14 | Timeout Minnesota, clock 02:57 | ||
| 2:57 | 3rd & 10 | OPP 14 | Athan Kaliakmanis pass incomplete | 0 | -0.55 |
| 2:57 | 4th & 10 | OPP 14 | Athan Kaliakmanis pass complete to Daniel Jackson for 10 yds to the PUR 4 for a 1ST down | +10 | 2.06 |
| 2:51 | 1st & 4 | OPP 4 | Athan Kaliakmanis pass incomplete | 0 | -0.65 |
| 2:37 | 2nd & 4 | OPP 4 | Athan Kaliakmanis pass complete to Elijah Spencer for 4 yds for a TD (Dragan Kesich KICK) | +4 | 2.33 |
| 2:37 | OWN 35 | Timeout Purdue, clock 02:37 |
| 2:35 | 1st & 10 | OPP 45 | Devin Mockobee run for 3 yds to the MINN 42 | +3 | -0.33 |
| 2:35 | 2nd & 7 | OPP 42 | Devin Mockobee run for no gain to the MINN 42 | 0 | -1.06 |
| 0:38 | 4th & 2 | OPP 37 | Timeout Minnesota, clock 00:38 | ||
| 0:38 | 3rd & 7 | OPP 42 | Devin Mockobee run for 5 yds to the MINN 37 | +5 | 0.07 |
| 0:27 | 4th & 2 | OPP 37 | Jack Ansell punt for 32 yds, downed at the MINN 5 |
| 0:00 | 1st & 10 | OWN 5 | Sean Tyler run for 3 yds to the MINN 8 | +3 | -0.12 |
| 0:00 | OWN 8 | End of 4th Quarter |
| 1 | sacks | 1 |
| 1 | plays for loss | 2 |
| 0 | takeaways | 0 |
| 3 | three-and-outs forced | 3 |
| 13 | explosive plays allowed | 11 |
| 8.75 | yards allowed / play | 5.90 |
| 7 of 12 | scoring drives allowed | 6 of 12 |
| Tyler Nubin | 8 (6) | |
| Devon Williams | 8 (6) | |
| Tyler Stolsky | 7 (5) | |
| Jack Henderson | 5 (4) | |
| Coleman Bryson | 5 (3) | |
| Jalen Logan-Redding | 4 (2) | |
| Matt Kingsbury | 4 (2) | |
| Jah Joyner | 3 (1) |
| Dillon Thieneman | 9 (5) | |
| Kydran Jenkins | 6 (5) | 1 TFL · 1 PD · 1 QH |
| Sanoussi Kane | 6 (3) | 1 PD |
| Antonio Stevens | 4 (2) | |
| Clyde Washington | 4 (2) | |
| Nic Caraway | 3 (3) | 1 sk · 1 TFL · 1 PD |
| Cam Allen | 3 (3) | 1 PD |
| Yanni Karlaftis | 3 (2) |
| 3 of 4 | field goals | — |
| 4 | punts | 4 |
| 43.3 | punt average | 34.5 |
| 1 | punts inside the 20 | 2 |
| 13 | return yards | 6 |
| own 27 | average drive start | own 26 |
| K | Dragan Kesich | 3/4 FG · long 42 · 3/3 XP |
| P | Mark Crawford | 4 punts · 43.3 avg · 1 in 20 |
| KR | Quentin Redding | 1 ret · 26 yds · long 26 |
| KR | Jameson Geers | 1 ret · -13 yds · long -13 |
| K | Ben Freehill | 7/7 XP |
| P | Jack Ansell | 4 punts · 34.5 avg · 2 in 20 |
| KR | TJ Sheffield | 1 ret · 3 yds · long 3 |
| PR | TJ Sheffield | 2 ret · 3 yds · long 2 |
| 69 | plays | 69 |
| 407 | yards | 604 |
| 12 | drives | 12 |
| 42% | success rate | 55% |
| 16.17 | total PPA | 42.16 |
| Q1 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 20 yds for a TD (Dragan Kesich KICK) | 7–0 |
| Q1 | Hudson Card pass complete to Garrett Miller for 20 yds for a TD (Ben Freehill KICK) | 7–7 |
| Q1 | Dragan Kesich 38 yd FG GOOD | 10–7 |
| Q1 | Hudson Card pass complete to TJ Sheffield for 24 yds for a TD (Ben Freehill KICK) | 14–10 |
| Q2 | Dragan Kesich 42 yd FG GOOD | 13–14 |
| Q2 | Tyrone Tracy Jr. run for 6 yds for a TD (Ben Freehill KICK) | 21–13 |
| Q2 | Hudson Card run for 1 yd for a TD (Ben Freehill KICK) | 28–13 |
| Q2 | Athan Kaliakmanis pass complete to Chris Autman-Bell for 27 yds for a TD (Dragan Kesich KICK) | 20–28 |
| Q3 | Hudson Card pass complete to Deion Burks for 42 yds for a TD (Ben Freehill KICK) | 35–20 |
| Q4 | Devin Mockobee run for 6 yds for a TD (Ben Freehill KICK) | 42–20 |
| Q4 | Dragan Kesich 39 yd FG GOOD | 23–42 |
| Q4 | Tyrone Tracy Jr. run for 1 yd for a TD (Ben Freehill KICK) | 49–23 |
| Q4 | Athan Kaliakmanis pass complete to Elijah Spencer for 4 yds for a TD (Dragan Kesich KICK) | 30–49 |
| Q2 | Devin Mockobee run for 65 yds to the MINN 1 for a 1ST down | 5.39 |
| Q3 | Hudson Card pass complete to Deion Burks for 42 yds for a TD (Ben Freehill KICK) | 4.20 |
| Q1 | Hudson Card pass complete to Garrett Miller for 20 yds for a TD (Ben Freehill KICK) | 2.99 |
| Q4 | Athan Kaliakmanis pass complete to Daniel Jackson for 35 yds to the PUR 22 for a 1ST⦠| 2.91 |
| Q1 | Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 22 yds to the PUR 43 | 2.86 |
| Q2 | Hudson Card run for 1 yd for a TD (Ben Freehill KICK) | 2.79 |
| 2025 | Purdue 20 – 27 Minnesota |
| 2022 | Purdue 20 – 10 Minnesota |
| 2021 | Minnesota 20 – 13 Purdue |
| 2020 | Purdue 31 – 34 Minnesota |
| 2019 | Minnesota 38 – 31 Purdue |
| 2018 | Purdue 10 – 41 Minnesota |
| 2017 | Minnesota 17 – 31 Purdue |
| 2016 | Purdue 31 – 44 Minnesota |