23
Final/OTNov 1, 2025 · Huntington Bank Stadium
Team1234OTFinal
Michigan State00710320
Minnesota7307623

Game flow

Minnesota won by 3 · 8 scores
Lead changes
2
2 times tied
MINN biggest lead
+10
Q2 9:10
MSU biggest lead
+7
Q4 1:52
Time in front
MINN 54% · MSU 5%
tied 42% · 34:48 vs 3:03 of game clock
+14+7Tie+7+14Q1Q2Q3Q4OT▲ Minnesota ahead▼ Michigan State aheadQ1 2:24 · MINN Rushing Touchdown: Fame Ijeboi 1 Yd Run (Brady Denaburg Kick) (MSU 0, MINN 7)Q2 9:10 · MINN Field Goal Good: Brady Denaburg 30 Yd Field Goal (MSU 0, MINN 10)Q3 14:05 · MSU Passing Touchdown: Rodney Bullard Jr. 71 Yd pass from Alessio Milivojevic (Martin Connington Kick) (MSU 7, MINN 10)Q4 14:16 · MSU Field Goal Good: Martin Connington 34 Yd Field Goal (MSU 10, MINN 10)Q4 1:52 · MSU Rushing Touchdown: Brandon Tullis 1 Yd Run (Martin Connington Kick) (MSU 17, MINN 10)Q4 0:29 · MINN Rushing Touchdown: Drake Lindsey 2 Yd Run (Brady Denaburg Kick) (MSU 17, MINN 17)OT · MSU Field Goal Good: Martin Connington 36 Yd Field Goal (MSU 20, MINN 17)OT · MINN Rushing Touchdown: Drake Lindsey 3 Yd Run (MSU 20, MINN 23)

The lead after every score: above the line Minnesota is ahead, below it Michigan State. Each dot is a score in the scoring team's colour; hover one. Overtime periods are untimed, so each is drawn the same width.

Scoring summary

1st quarter
2:24MINN
TD Fame Ijeboi 1 Yd Run (Brady Denaburg Kick)5 plays, 63 yds, 2:10 · from MINN 37
MSU 0–7 MINN
2nd quarter
9:10MINN
FG Brady Denaburg 30 Yd Field Goal 10 plays, 51 yds, 4:34 · from MINN 37
MSU 0–10 MINN
3rd quarter
14:05MSU
TD Rodney Bullard Jr. 71 Yd pass from Alessio Milivojevic (Martin Connington Kick)3 plays, 75 yds, 0:55 · from MSU 25
MSU 7–10 MINN
4th quarter
14:16MSU
FG Martin Connington 34 Yd Field Goal 12 plays, 50 yds, 6:34 · from MSU 34
MSU 10–10 MINN
1:52MSU
TD Brandon Tullis 1 Yd Run (Martin Connington Kick)3 plays, 88 yds, 1:07 · from MSU 12
MSU 17–10 MINN
0:29MINN
TD Drake Lindsey 2 Yd Run (Brady Denaburg Kick)9 plays, 65 yds, 1:23 · from MINN 35
MSU 17–17 MINN
OT
MSU
FG Martin Connington 36 Yd Field Goal 4 plays, 7 yds · from MINN 25
MSU 20–17 MINN
MINN
TD Drake Lindsey 3 Yd Run 5 plays, 25 yds · from MSU 25
MSU 20–23 MINN

Drives

MINN 4/12 scoredMSU 4/13 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00MINNMINN 25371:26Punt
Q113:18MSUMSU 2111514:27Missed FG
Q19:07MINNMINN 283222:16Punt
Q16:43MSUMSU 19342:17Punt
Q14:26MINNMINN 375632:10Touchdown
Q12:24MSUMSU 258383:40Downs
Q213:38MINNMINN 3710514:34Field Goal
Q29:10MSUMSU 253-52:02Punt
Q26:54MINNMINN 33331:34Punt
Q25:27MSUMSU 186173:43Punt
Q21:43MINNMINN 249601:38Missed FG
Q20:13MSUMSU 201130:13End Of Half

Win probability

Minnesota 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Minnesota▼ Michigan StateMinnesota +95% win probability: (00:29) #5 D.Lindsey rush middle for 2 yards gain to the MSU00 TOUCHDOWN, clock 00:29. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #92 B.Denaburg kick attempt good (H: #42 T.Weston, LS: #80 A.Soukup)Michigan State +83% win probability: (00:29) #92 B.Denaburg kickoff 65 yards to the MSU00, TouchbackMinnesota +72% win probability: (13:43) No Huddle-Shotgun #7 F.Ijeboi rush left for 6 yards gain to the MINN43 (#5 J.Hall), out of boundsMichigan State +61% win probability: Timeout Michigan State, clock 00:07Minnesota +60% win probability: (00:00) Shotgun #5 D.Lindsey pass incomplete short right to #87 D.Biber thrown to MSU12 QB hurried by #23 D.Snow

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Alessio Milivojevic20/2831111.11045.1
RushingCARYDSAVGTDLONG
Elijah Tau-Tolliver1112711.5085
Brandon Tullis14513.6113
Omari Kelly11616.0016
Nick Marsh199.009
Bryson Williams166.006
Alessio Milivojevic13-53-4.106
ReceivingRECYDSAVGTDLONG
Rodney Bullard Jr.410225.5171
Omari Kelly89411.8023
Nick Marsh47518.8048
Jack Velling22814.0016
Charles Taplin188.008
Elijah Tau-Tolliver144.004
DefenseTOTSOLOSACKSTFLPDQB HUR
Nikai Martinez1070000
Jordan Hall1070000
Malcolm Bell750120
Wayne Matthews III430000
Malik Spencer430010
Aydan West3100.500
Alex VanSumeren300000
David Santiago3000.501
KickingFGPCTLONGXPPTS
Martin Connington2/450.0362/28
PuntingNOYDSAVGTBIn 20LONG
Ryan Eckley523146.20149

Biggest plays

MINN +95% Q4 0:29 (00:29) #5 D.Lindsey rush middle for 2 yards gain to the MSU00 TOUCHDOWN, clock 00:29. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #92 B.Denaburg kick attempt good (H: #42 T.Weston, LS: #80 A.Soukup)
MSU +83% Q4 0:29 (00:29) #92 B.Denaburg kickoff 65 yards to the MSU00, Touchback
MINN +72% Q2 13:38 (13:43) No Huddle-Shotgun #7 F.Ijeboi rush left for 6 yards gain to the MINN43 (#5 J.Hall), out of bounds
MSU +61% Q5 0:07 Timeout Michigan State, clock 00:07
MINN +60% Q5 0:00 (00:00) Shotgun #5 D.Lindsey pass incomplete short right to #87 D.Biber thrown to MSU12 QB hurried by #23 D.Snow

Team stats

StatMSUMINN
1st Downs1918
3rd down efficiency5-156-15
4th down efficiency0-10-0
Total Yards467301
Passing311197
Comp/Att20/2826/39
Yards per pass11.15.1
Rushing156104
Rushing Attempts4123
Yards per rush3.84.5
Penalties10-962-8
Turnovers00
Fumbles lost00
Interceptions thrown00
Possession34:3425:26

Play by play

Q5 0:00 3rd & Goal at MSU 3 (00:00) #5 D.Lindsey rush left for 3 yards gain to the MSU00 TOUCHDOWN, clock 00:00. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD
Q5 0:00 2nd & Goal at MSU 2 (00:00) Shotgun #7 F.Ijeboi rush middle for 1 yard loss to the MSU03 (#16 G.Kelly; #19 A.Smith)
Q5 0:00 1st & Goal at MSU 4 (00:00) Shotgun #7 F.Ijeboi rush middle for 2 yards gain to the MSU02 (#30 A.Grose)
Q5 0:00 3rd & 4 at MSU 19 (00:00) Shotgun #5 D.Lindsey pass incomplete short right to #0 L.Brockington thrown to MSU00, 1ST DOWN, PENALTY MSU Pass Interference (#14 M.Bell) 15 yards from MSU19 to MSU04, 1ST DOWN. NO PLAY
Q5 0:00 1st & 10 at MSU 25 (00:00) Shotgun #5 D.Lindsey pass incomplete short right to #87 D.Biber thrown to MSU12 QB hurried by #23 D.Snow
Q5 0:00 4th & 3 at MINN 18 (00:00) #29 M.Connington field goal attempt from 36 yards GOOD (H: #96 R.Eckley, LS: #87 J.Wills), clock 00:00
Q5 0:00 3rd & 3 at MINN 18 (00:00) No Huddle-Shotgun #11 A.Milivojevic pass incomplete short left to #3 R.Bullard Jr. thrown to MINN00
Q5 0:00 2nd & 4 at MINN 19 (00:00) No Huddle-Shotgun #4 E.Tau-Tolliver rush right for 1 yard gain to the MINN18 (#9 D.Williams; #3 K.Perich)
Q5 0:00 1st & 10 at MINN 25 (00:00) No Huddle #11 A.Milivojevic pass complete short right to #1 O.Kelly caught at MINN19, for 6 yards to the MINN19 (#24 J.McMillan), out of bounds
Q4 0:07 4th & 6 at MSU 29 (00:07) #96 R.Eckley punt 44 yards to the MINN27 #3 K.Perich return 8 yards to the MINN35 (#87 J.Wills; #23 D.Snow)
Q4 0:10 3rd & 6 at MSU 29 (00:11) No Huddle-Shotgun #11 A.Milivojevic pass incomplete short right to #12 J.Velling thrown to MSU45 QB hurried by #11 K.Menz
Q4 0:17 2nd & 6 at MSU 29 (00:21) Shotgun #11 A.Milivojevic rush right for 0 yards to the MSU29, out of bounds at MSU29
Q4 0:24 1st & 10 at MSU 25 (00:23) No Huddle-Shotgun #11 A.Milivojevic pass complete short right to #4 E.Tau-Tolliver caught at MSU19, for 4 yards to the MSU29, out of bounds at MSU29
Q4 0:29 (00:29) #92 B.Denaburg kickoff 65 yards to the MSU00, Touchback
Q4 0:29 1st & Goal at MSU 2 (00:29) #5 D.Lindsey rush middle for 2 yards gain to the MSU00 TOUCHDOWN, clock 00:29. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #92 B.Denaburg kick attempt good (H: #42 T.Weston, LS: #80 A.Soukup)
Q4 0:33 2nd & 1 at MSU 8 (00:33) No Huddle-Shotgun #5 D.Lindsey pass incomplete short middle to #86 J.Geers thrown to MSU00, 1ST DOWN, PENALTY MSU Pass Interference (#43 M.Spencer) 6 yards from MSU08 to MSU02, 1ST DOWN. NO PLAY
Q4 0:34 1st & 10 at MSU 17 (00:38) No Huddle-Shotgun #5 D.Lindsey pass complete short middle to #86 J.Geers caught at MSU12, for 9 yards to the MSU08 fumbled by #86 J.Geers at MSU10 forced by #5 J.Hall recovered by MINN #86 J.Geers at MSU08, End Of Play
Q4 0:43 3rd & 2 at MSU 20 (00:46) No Huddle-Shotgun #7 F.Ijeboi rush middle for 3 yards gain to the MSU17 (#5 J.Hall), 1ST DOWN
Q4 0:46 2nd & 2 at MSU 20 (00:51) No Huddle-Shotgun #5 D.Lindsey pass incomplete deep left to #0 L.Brockington thrown to MSU00 broken up by #14 M.Bell. #0 L.Brockington injured on the play
Q4 0:53 1st & 10 at MSU 28 (00:52) No Huddle-Shotgun #5 D.Lindsey pass complete short left to #23 C.Davis caught at MSU27, for 8 yards to the MSU20 (#2 A.West), out of bounds
Q4 1:01 3rd & 4 at MSU 41 (01:01) No Huddle-Shotgun #5 D.Lindsey pass complete short middle to #0 L.Brockington caught at MSU28, for 13 yards to the MSU28 (#43 M.Spencer), 1ST DOWN
Q4 1:08 2nd & 8 at MSU 45 (01:19) No Huddle-Shotgun #5 D.Lindsey pass complete short middle to #23 C.Davis caught at MSU46, for 4 yards to the MSU41 (#14 M.Bell)
Q4 1:34 1st & 10 at MSU 47 (01:41) No Huddle-Shotgun #5 D.Lindsey pass complete short left to #23 C.Davis caught at MSU47, for 2 yards to the MSU45 (#10 W.Matthews)
Q4 1:45 1st & 10 at MINN 35 (01:51) No Huddle-Shotgun #5 D.Lindsey pass complete short middle to #11 J.Tracy caught at MINN37, for 3 yards to the MINN38 (#5 J.Hall) PENALTY MSU Face Mask (#5 J.Hall) 15 yards from MINN38 to MSU47, 1ST DOWN
Q4 1:52 (01:52) #29 M.Connington kickoff 30 yards to the MINN35, out of bounds at MINN35