FinalOct 17, 2026 · Spartan Stadium
Team1234Final
Northwestern3731124
Michigan State770721

Game flow

Northwestern won by 3 · 8 scores
Lead changes
4
1 time tied
MSU biggest lead
+8
Q4 11:48
NU biggest lead
+3
Q1 8:23
Time in front
MSU 49% · NU 28%
tied 23% · 29:21 vs 16:40 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Michigan State ahead▼ Northwestern aheadQ1 8:23 · NU Field Goal Good: Jackson Kleather 39 Yd Field Goal (NU 3, MSU 0)Q1 2:02 · MSU Rushing Touchdown: Alessio Milivojevic 3 Yd Run (Liam Boyd Kick) (NU 3, MSU 7)Q2 11:04 · NU Rushing Touchdown: Caleb Komolafe 10 Yd Run (Jackson Kleather Kick) (NU 10, MSU 7)Q2 0:47 · MSU Passing Touchdown: Bryson Williams 32 Yd pass from Alessio Milivojevic (Liam Boyd Kick) (NU 10, MSU 14)Q3 4:24 · NU Field Goal Good: Jackson Kleather 37 Yd Field Goal (NU 13, MSU 14)Q4 11:48 · MSU Passing Touchdown: Chrishon McCray 53 Yd pass from Alessio Milivojevic (Liam Boyd Kick) (NU 13, MSU 21)Q4 7:24 · NU Rushing Touchdown: Aidan Chiles 1 Yd Run (Aidan Chiles Pass to Alex Honig for Two-Point Conversion) (NU 21, MSU 21)Q4 0:02 · NU Field Goal Good: Jackson Kleather 34 Yd Field Goal (NU 24, MSU 21)

The lead after every score: above the line Michigan State is ahead, below it Northwestern. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
8:23NU
FG Jackson Kleather 39 Yd Field Goal 4 plays, -10 yds, 2:12 · from MSU 10
NU 3–0 MSU
2:02MSU
TD Alessio Milivojevic 3 Yd Run (Liam Boyd Kick)12 plays, 49 yds, 6:10 · from NU 49
NU 3–7 MSU
2nd quarter
11:04NU
TD Caleb Komolafe 10 Yd Run (Jackson Kleather Kick)12 plays, 75 yds, 5:58 · from NU 25
NU 10–7 MSU
0:47MSU
TD Bryson Williams 32 Yd pass from Alessio Milivojevic (Liam Boyd Kick)9 plays, 77 yds, 2:01 · from MSU 23
NU 10–14 MSU
3rd quarter
4:24NU
FG Jackson Kleather 37 Yd Field Goal 14 plays, 61 yds, 7:32 · from NU 20
NU 13–14 MSU
4th quarter
11:48MSU
TD Chrishon McCray 53 Yd pass from Alessio Milivojevic (Liam Boyd Kick)2 plays, 52 yds, 1:00 · from MSU 48
NU 13–21 MSU
7:24NU
TD Aidan Chiles 1 Yd Run (Aidan Chiles Pass to Alex Honig for Two-Point Conversion)9 plays, 77 yds, 4:18 · from NU 23
NU 21–21 MSU
0:02NU
FG Jackson Kleather 34 Yd Field Goal 8 plays, 64 yds, 0:58 · from NU 20
NU 24–21 MSU

Drives

MSU 3/10 scoredNU 5/12 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00MSUMSU 256312:30Downs
Q112:30NUNU 443-41:23Punt
Q111:07MSUMSU 183-80:32Fumble
Q110:35NUMSU 104-102:12Field Goal
Q18:12MSUNU 4912496:10Touchdown
Q12:02NUNU 2512755:58Touchdown
Q210:59MSUMSU 257354:01Downs
Q26:58NUNU 409374:10Missed FG
Q22:48MSUMSU 239772:01Touchdown
Q20:47NUNU 25220:47End of Half
Q314:54NUNU 20341:27Punt
Q313:27MSUMSU 36381:31Punt

Win probability

Northwestern 100% · pregame line Northwestern −7.5 (closing line)
Q1Q2Q3Q4▲ Michigan State▼ NorthwesternNorthwestern +62% win probability: No Huddle-Shotgun #0 A.Chiles pass complete short middle to #5 C.Komolafe caught at NU 25, for 21 yards to the NU 41 (#7 M.Richard; #12 C.Stodghill), 1ST DOWNNorthwestern +51% win probability: Shotgun #0 A.Chiles rush middle for 1 yard gain to the MSU00 TOUCHDOWN, clock 07:24 #86 A.Honig pass attempt SuccessfulMichigan State +43% win probability: Shotgun #4 J.Patterson rush right for 4 yards gain to the NU 24 (#7 O.Adeyi)Michigan State +38% win probability: #94 H.Helms kickoff 55 yards to the MSU10 #32 K.Williams return 14 yards to the MSU24 (#27 J.Oyola; #32 M.Smith)Michigan State +30% win probability: Shotgun #11 A.Milivojevic pass complete deep middle to #13 C.McCray caught at NU 18, for 53 yards to the NU 00 TOUCHDOWN, clock 11:48, 1ST DOWN #37 L.Boyd kick attempt good (H: #9 R.Dakin, LS: #50 N.Duzansky)

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
Aidan Chiles18/272268.40055.1
Team0/100.000--
Alex Honig0/100.000--
RushingCARYDSAVGTDLONG
Caleb Komolafe15674.5114
Joseph Himon II7273.9018
Aidan Chiles16251.6117
Gavin Sawchuk4153.805
ReceivingRECYDSAVGTDLONG
Griffin Wilde6579.5017
Caleb Komolafe45112.8021
Hayden Eligon II34715.7023
Alex Honig24221.0023
Drew Wagner2189.0014
Joseph Himon II11111.0011
DefenseTOTSOLOSACKSTFLPDQB HUR
Braydon Brus1570100
Jon Jon Stevens Jr.1060000
Kobie McKinzie710000
Montae Pate630000
Braden Turner520110
Damon Walters500000
Michael Kilbane331100
Ore Adeyi320000
KickingFGPCTLONGXPPTS
Jackson Kleather3/475.0391/110
PuntingNOYDSAVGTBIn 20LONG
Nikola Dugandzic313946.30151

Biggest plays

NU +62% Q4 1:05 No Huddle-Shotgun #0 A.Chiles pass complete short middle to #5 C.Komolafe caught at NU 25, for 21 yards to the NU 41 (#7 M.Richard; #12 C.Stodghill), 1ST DOWN
NU +51% Q4 7:24 Shotgun #0 A.Chiles rush middle for 1 yard gain to the MSU00 TOUCHDOWN, clock 07:24 #86 A.Honig pass attempt Successful
MSU +43% Q4 3:29 Shotgun #4 J.Patterson rush right for 4 yards gain to the NU 24 (#7 O.Adeyi)
MSU +38% Q4 7:19 #94 H.Helms kickoff 55 yards to the MSU10 #32 K.Williams return 14 yards to the MSU24 (#27 J.Oyola; #32 M.Smith)
MSU +30% Q4 11:48 Shotgun #11 A.Milivojevic pass complete deep middle to #13 C.McCray caught at NU 18, for 53 yards to the NU 00 TOUCHDOWN, clock 11:48, 1ST DOWN #37 L.Boyd kick attempt good (H: #9 R.Dakin, LS: #50 N.Duzansky)

Team stats

StatNUMSU
1st Downs2315
3rd down efficiency7-143-12
4th down efficiency0-12-4
Total Yards360305
Passing226216
Comp/Att18/2919/30
Yards per pass7.87.2
Rushing13489
Rushing Attempts4227
Yards per rush3.23.3
Penalties4-203-15
Turnovers01
Fumbles lost01
Interceptions thrown00
Possession34:5525:05

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:05 #94 H.Helms kickoff 48 yards to the MSU17 #32 K.Williams return 14 yards to the MSU31 (#0 A.Jones)
Q4 0:02 2nd & 10 at MSU 16 #90 J.Kleather field goal attempt from 34 yards GOOD (H: #94 H.Helms, LS: #60 E.Boutorwick), clock 00:02
Q4 1:05 1st & 10 at MSU 16 No Huddle #0 A.Chiles pass incomplete, Spike
Q4 1:05 1st & 10 at MSU 30 No Huddle-Shotgun #5 C.Komolafe rush middle for 14 yards gain to the MSU16 (#2 D.Vaught), 1ST DOWN
Q4 1:05 2nd & 10 at MSU 47 No Huddle-Shotgun #0 A.Chiles pass complete short right to #17 G.Wilde caught at MSU30, for 17 yards to the MSU30, End Of Play, 1ST DOWN
Q4 1:05 1st & 10 at MSU 47 No Huddle-Shotgun #0 A.Chiles pass incomplete short left to #8 H.Eligon II thrown to MSU35 QB hurried by #1 K.Soares, Jr.
Q4 1:05 2nd & 10 at NU 41 No Huddle-Shotgun #0 A.Chiles pass complete short right to #17 G.Wilde caught at MSU47, for 12 yards to the MSU47 (#24 J.Favorite), 1ST DOWN
Q4 1:05 1st & 10 at NU 41 No Huddle-Shotgun #0 A.Chiles pass incomplete short middle to #5 C.Komolafe thrown to NU 48 broken up by #12 C.Stodghill
Q4 1:05 1st & 10 at NU 20 No Huddle-Shotgun #0 A.Chiles pass complete short middle to #5 C.Komolafe caught at NU 25, for 21 yards to the NU 41 (#7 M.Richard; #12 C.Stodghill), 1ST DOWN
Q4 1:00 4th & 9 at NU 15 #37 L.Boyd field goal attempt from 33 yards NO GOOD blocked by #32 M.Smith (H: #9 R.Dakin, LS: #50 N.Duzansky), clock 01:00, out of bounds at NU 00
Q4 1:53 3rd & 12 at NU 18 Shotgun #4 J.Patterson rush middle for 3 yards gain to the NU 15 (#47 M.Kilbane)
Q4 1:53 3rd & 7 at NU 13 PENALTY MSU Illegal Snap (#63 T.Fraley) 5 yards from NU 13 to NU 18. NO PLAY
Q4 1:56 2nd & 7 at NU 13 Shotgun #4 J.Patterson rush middle for 0 yards to the NU 13 (#33 B.Brus)
Q4 3:29 1st & 10 at NU 16 Shotgun #4 J.Patterson rush middle for 3 yards gain to the NU 13 (#29 J.Stevens Jr.)
Q4 3:29 2nd & 6 at NU 24 Shotgun #4 J.Patterson rush middle for 8 yards gain to the NU 16 (#29 J.Stevens Jr.), 1ST DOWN
Q4 3:29 1st & 10 at NU 28 Shotgun #4 J.Patterson rush right for 4 yards gain to the NU 24 (#7 O.Adeyi)
Q4 3:29 4th & 8 at NU 28 #86 A.Honig pass incomplete short middle to #41 R.Preckel thrown to NU 40 broken up by #23 D.White, TURNOVER ON DOWNS
Q4 5:54 3rd & 16 at NU 20 Shotgun #0 A.Chiles rush left for 8 yards gain to the NU 28 (#0 N.Burt)
Q4 5:54 2nd & 17 at NU 19 Shotgun #6 J.Himon II rush middle for 1 yard gain to the NU 20 (#1 K.Soares, Jr.; #18 D.Crawford)
Q4 5:54 1st & 10 at NU 26 Shotgun #0 A.Chiles sacked for loss of 7 yards to the NU 19 (#55 B.Roberts) PENALTY NU Holding declined
Q4 5:54 1st & 10 at NU 15 Shotgun #6 J.Himon II rush right for 11 yards gain to the NU 26 (#0 N.Burt), out of bounds, 1ST DOWN
Q4 5:54 4th & 3 at MSU 31 #9 R.Dakin punt 58 yards to the NU 11 #19 D.Wagner return 4 yards to the NU 15 (#20 Z.Gist), out of bounds
Q4 7:19 3rd & 3 at MSU 31 Shotgun #11 A.Milivojevic pass incomplete deep left to #13 C.McCray thrown to NU 33
Q4 7:19 2nd & 8 at MSU 26 Shotgun #11 A.Milivojevic pass complete short middle to #4 J.Patterson caught at MSU29, for 5 yards to the MSU31 (#33 B.Brus)