Michigan State at Northwestern

Saturday, September 21, 2019

Michigan State beat Northwestern 31–⁠10. It was their 58th meeting; after it, Michigan State led the series 39–⁠19 as played.

AwayMichigan State7–⁠6 in 2019
31
HomeNorthwestern3–⁠9 in 2019
10

Final at Ryan Field, EvanstonTV: ABCAttendance 40,114

At kickoff
75°F, mostly cloudy, wind 15 mph from the south, gusts to 23 mphWeather: NOAA NCEI Integrated Surface Database; Palwaukee Municipal Airport (KPWK), 19 km from the stadium, eight minutes before kickoff
Officials
Referee Ron Snodgrass; umpire James Shaw III; head linesman Ric Hinkamper; line judge Rudy Studd; side judge Frank Steratore; field judge Jeffrey Noggle; back judge Jake Kemp; center judge Eric OliverGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State7710731
Northwestern030710

Standouts

  • PassingBrian Lewerke18 of 31, 228 yards, 3 TDMichigan State
  • RushingDrake Anderson17 carries, 91 yards, 1 TDNorthwestern
  • ReceivingMatt Seybert4 catches, 28 yards, 2 TDMichigan State
  • DefenseJoe Bachie14 tackles, 1 sack, 2 for loss, 1 INTMichigan State

Player stats

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke18/3122830
RushingCarYdsTDLong
Elijah Collins1776113
Connor Heyward31709
Cody White113013
Brian Lewerke7906
ReceivingRecYdsTDLong
Darrell Stewart Jr.577027
Cody White470129
Matt Seybert42829
C.J. Hayes118018
DefenseTklTFLSacksInt
Joe Bachie14211
Antjuan Simmons6100
Xavier Henderson6000
Josh Butler5000
Drew Beesley3201
Josiah Scott3001
Raequan Williams2210

Northwestern

PassingC/AttYdsTDInt
Hunter Johnson15/268801
Aidan Smith4/113802
RushingCarYdsTDLong
Drake Anderson1791117
Isaiah Bowser1339021
Hunter Johnson713010
ReceivingRecYdsTDLong
Ben Skowronek331020
Ramaud Chiaokhiao-Bowman328018
Riley Lees52107
Kyric McGowan21407
DefenseTklTFLSacksInt
Paddy Fisher9100
Blake Gallagher9000
Travis Jack Whillock7000
Chris Bergin7100
Alex Miller4110
Joe Gaziano1110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Michigan StateNorthwestern
337Total yards265
228Passing yards126
109Rushing yards139
7.4Yards per pass3.4
2.7Yards per rush3.2
19First downs17
6–⁠15Third downs8–⁠20
1–⁠1Fourth downs1–⁠4
1Turnovers3
5–⁠47Penalties3–⁠25
28:14Possession31:46
2Sacks (by defense)2

Efficiency

Michigan StateNorthwestern
47%Success rate31%
0.18EPA per play−0.16
0.95Explosiveness1.07
0.01Rushing EPA−0.15
0.39Passing EPA−0.19
36%Passing-down success25%
−0.12First-down EPA−0.33
0.34Second-down EPA−0.01
0.50Third-down EPA0.32
31%Havoc by its defense24%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Northwestern 61% to win. Michigan State won as Elo’s underdog.

The line

Michigan State −7.5, over/under 35.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Michigan State 70%, Northwestern 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Northwestern end zoneMichigan State end zoneQ1 Michigan StateTouchdown, 9 playsQ1 NorthwesternFumble, 3 playsQ1 NorthwesternTurnover on downs, 8 playsQ1 Michigan StatePunt, 5 playsQ1 NorthwesternField goal, 12 playsQ2 Michigan StatePunt, 3 playsQ2 NorthwesternPunt, 3 playsQ2 Michigan StatePunt, 3 playsQ2 NorthwesternFumble, 4 playsQ2 Michigan StatePunt, 3 playsQ2 NorthwesternInterception, 12 playsQ2 Michigan StateTouchdown, 11 playsQ2 NorthwesternEnd of half, 1 playQ3 NorthwesternPunt, 3 playsQ3 Michigan StateMissed FG, 11 playsQ3 NorthwesternPunt, 3 playsQ3 Michigan StateTouchdown, 10 playsQ3 NorthwesternPunt, 3 playsQ3 Michigan StateField goal, 8 playsQ3 NorthwesternInterception, 4 playsQ4 Michigan StateTouchdown, 3 playsQ4 NorthwesternInterception, 10 playsQ4 Michigan StatePunt, 3 playsQ4 NorthwesternTouchdown, 9 playsQ4 Michigan StatePunt, 3 playsQ4 NorthwesternTurnover on downs, 7 playsQ4 Michigan StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northwestern drives left to right, Michigan State right to left.
  1. Q1 Michigan StateTouchdown, 9 plays, 75 yards
  2. Q1 NorthwesternFumble, 3 plays, 0 yards
  3. Q1 NorthwesternTurnover on downs, 8 plays, 26 yards
  4. Q1 Michigan StatePunt, 5 plays, 17 yards
  5. Q1 NorthwesternField goal, 12 plays, 44 yards
  6. Q2 Michigan StatePunt, 3 plays, 3 yards
  7. Q2 NorthwesternPunt, 3 plays, −1 yard
  8. Q2 Michigan StatePunt, 3 plays, 3 yards
  9. Q2 NorthwesternFumble, 4 plays, 27 yards
  10. Q2 Michigan StatePunt, 3 plays, 0 yards
  11. Q2 NorthwesternInterception, 12 plays, 31 yards
  12. Q2 Michigan StateTouchdown, 11 plays, 62 yards
  13. Q2 NorthwesternEnd of half, 1 play, 19 yards
  14. Q3 NorthwesternPunt, 3 plays, 8 yards
  15. Q3 Michigan StateMissed FG, 11 plays, 37 yards
  16. Q3 NorthwesternPunt, 3 plays, 5 yards
  17. Q3 Michigan StateTouchdown, 10 plays, 53 yards
  18. Q3 NorthwesternPunt, 3 plays, 6 yards
  19. Q3 Michigan StateField goal, 8 plays, 46 yards
  20. Q3 NorthwesternInterception, 4 plays, 2 yards
  21. Q4 Michigan StateTouchdown, 3 plays, 22 yards
  22. Q4 NorthwesternInterception, 10 plays, 41 yards
  23. Q4 Michigan StatePunt, 3 plays, 0 yards
  24. Q4 NorthwesternTouchdown, 9 plays, 64 yards
  25. Q4 Michigan StatePunt, 3 plays, 3 yards
  26. Q4 NorthwesternTurnover on downs, 7 plays, 21 yards
  27. Q4 Michigan StateEnd of game, 1 play, −3 yards

Play by play

1st quarter5 drives, then Michigan State 7, Northwestern 0
Michigan State Touchdown, 9 plays
15:001st & 10 at own 35Trey Finison kickoff for 65 yds for a touchback
14:401st & 10 at own 25Brian Lewerke pass complete to Cody White for 12 yds to the MchSt 37 for a 1ST down
14:111st & 10 at own 37Elijah Collins run for 7 yds to the MchSt 44
13:402nd & 3 at own 44Brian Lewerke pass complete to Cody White for 29 yds to the Nwest 27 for a 1ST down
13:301st & 10 at opp 27Brian Lewerke pass incomplete
13:102nd & 10 at opp 27Brian Lewerke pass complete to Matt Seybert for 9 yds to the Nwest 18
12:553rd & 1 at opp 18Brian Lewerke run for 2 yds to the Nwest 16 for a 1ST down
12:401st & 10 at opp 16Elijah Collins run for 7 yds to the Nwest 9
11:482nd & 3 at opp 9Brian Lewerke run for 4 yds to the Nwest 5 for a 1ST down
11:421st & goal at opp 5Elijah Collins run for 5 yds for a TD, (Matt Coghlin KICK)Michigan State 7, Northwestern 0
Northwestern Fumble, 3 plays
11:421st & 10 at own 35Cole Hahn kickoff for 54 yds
11:091st & 10 at own 35Hunter Johnson sacked by Joe Bachie for a loss of 9 yards to the Nwest 26
10:442nd & 19 at own 26Isaiah Bowser run for 5 yds to the Nwest 31
10:113rd & 14 at own 31Hunter Johnson pass complete to Isaiah Bowser for 4 yds to the Nwest 35
9:514th & 10 at own 35Daniel Kubiuk punt for 44 yds , Cody White returns for 6 yds to the MchSt 27 Cody White fumbled, recovered by Nwest
Northwestern Turnover on downs, 8 plays
9:161st & 10 at opp 27Drake Anderson run for 1 yd to the MchSt 26
9:102nd & 9 at opp 26MICHIGAN ST Penalty, Defensive Pass Interference (3 Yards) to the MchSt 23 for a 1ST down
8:501st & 10 at opp 23Isaiah Bowser run for 4 yds to the MchSt 19
8:302nd & 6 at opp 19Hunter Johnson run for 2 yds to the MchSt 17
7:553rd & 4 at opp 17Hunter Johnson run for 10 yds to the MchSt 7 for a 1ST down
7:201st & goal at opp 7Isaiah Bowser run for 6 yds to the MchSt 1
6:492nd & goal at opp 1Isaiah Bowser run for no gain to the MchSt 1
6:303rd & goal at opp 1Isaiah Bowser run for no gain to the MchSt 1
5:594th & goal at opp 1Hunter Johnson run for a loss of 2 yards to the MchSt 3
Michigan State Punt, 5 plays
5:301st & 10 at own 3Elijah Collins run for 8 yds to the MchSt 11
5:242nd & 2 at own 11Elijah Collins run for 4 yds to the MchSt 15 for a 1ST down
4:411st & 10 at own 15Brian Lewerke sacked by Alex Miller for a loss of 2 yards to the MchSt 13
4:412nd & 12 at own 13MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 8
3:582nd & 17 at own 8Elijah Collins run for 6 yds to the MchSt 14
3:303rd & 11 at own 14Brian Lewerke run for 6 yds to the MchSt 20
2:564th & 5 at own 20Jake Hartbarger punt for 45 yds, downed at the Nwest 35
Northwestern Field goal, 12 plays
2:221st & 10 at own 36Drake Anderson run for 1 yd to the Nwest 37
2:162nd & 9 at own 37Hunter Johnson pass incomplete
2:023rd & 9 at own 37Hunter Johnson pass complete to Ramaud Chiaokhiao-Bowman for 18 yds to the MchSt 45 for a 1ST down
1:301st & 10 at opp 45Hunter Johnson pass complete to Drake Anderson for 2 yds to the MchSt 43
1:082nd & 8 at opp 43Hunter Johnson pass complete to Bennett Skowronek for 5 yds to the MchSt 38
0:453rd & 3 at opp 38Hunter Johnson pass complete to Kyric McGowan for 7 yds to the MchSt 31 for a 1ST down
0:371st & 10 at opp 31Hunter Johnson pass incomplete
0:152nd & 10 at opp 31Isaiah Bowser run for a loss of 2 yards to the MchSt 33
0:013rd & 12 at opp 33MICHIGAN ST Penalty, Defensive Pass Interference (15 Yards) to the MchSt 18 for a 1ST down
0:011st & 10 at opp 18Hunter Johnson pass complete to Riley Lees for a loss of 3 yards to the MchSt 21
Q2 14:452nd & 13 at opp 21Isaiah Bowser run for no gain to the MchSt 21
Q2 14:183rd & 13 at opp 21Hunter Johnson pass incomplete
Q2 14:134th & 13 at opp 21Charlie Kuhbander 39 yd FG GOODMichigan State 7, Northwestern 3
2nd quarter8 drives, then Michigan State 14, Northwestern 3
Michigan State Punt, 3 plays
14:134th & 13 at own 35Trey Finison kickoff for 54 yds , Darrell Stewart Jr. return for 31 yds to the MchSt 42
14:001st & 10 at own 42MICHIGAN ST Penalty, Personal Foul (-15 Yards) to the MchSt 27
13:301st & 25 at own 27Anthony Williams Jr. run for a loss of 5 yards to the MchSt 22
13:002nd & 30 at own 22Brian Lewerke run for 5 yds to the MchSt 27
12:063rd & 25 at own 27Brian Lewerke pass complete to C.J. Hayes for 18 yds to the MchSt 45
11:524th & 7 at own 45Jake Hartbarger punt for 55 yds for a touchback
Northwestern Punt, 3 plays
11:521st & 10 at own 20NORTHWESTERN Penalty, False Start (-5 Yards) to the Nwest 15
11:301st & 15 at own 15Drake Anderson run for 2 yds to the Nwest 17
10:562nd & 13 at own 17Drake Anderson run for a loss of 1 yard to the Nwest 16
10:153rd & 14 at own 16Hunter Johnson pass complete to Isaiah Bowser for 3 yds to the Nwest 19
9:584th & 11 at own 19Daniel Kubiuk punt for 42 yds, downed at the MchSt 39
Michigan State Punt, 3 plays
9:331st & 10 at own 39Elijah Collins run for no gain to the MchSt 39
8:552nd & 10 at own 39Darrell Stewart Jr. run for a loss of 8 yards to the MchSt 31
8:203rd & 18 at own 31Brian Lewerke pass complete to Connor Heyward for 11 yds to the MchSt 42
8:064th & 7 at own 42Jake Hartbarger punt for 53 yds , Riley Lees returns for 11 yds to the Nwest 16
Northwestern Fumble, 4 plays
7:371st & 10 at own 16Isaiah Bowser run for 21 yds to the Nwest 37 for a 1ST down
7:101st & 10 at own 37Isaiah Bowser run for no gain to the Nwest 37
7:002nd & 10 at own 37Hunter Johnson pass incomplete
6:333rd & 10 at own 37Hunter Johnson pass complete to Isaiah Bowser for 6 yds to the Nwest 43
6:174th & 4 at own 43Daniel Kubiuk punt for 26 yds , Cody White returns for no gain to the MchSt 31 Cody White fumbled, recovered by MchSt
Michigan State Punt, 3 plays
6:101st & 10 at own 31Brian Lewerke pass incomplete
6:032nd & 10 at own 31Brian Lewerke pass incomplete
6:003rd & 10 at own 31Brian Lewerke pass incomplete
5:524th & 10 at own 31Jake Hartbarger punt for 52 yds, punt out-of-bounds at the Nwest 17
Northwestern Interception, 12 plays
5:271st & 10 at own 17Hunter Johnson run for 3 yds to the Nwest 20
4:502nd & 7 at own 20Hunter Johnson pass complete to Ramaud Chiaokhiao-Bowman for 6 yds to the Nwest 26
4:433rd & 1 at own 26Hunter Johnson run for 5 yds to the Nwest 31 for a 1ST down
4:171st & 10 at own 31Hunter Johnson pass incomplete
4:062nd & 10 at own 31Hunter Johnson pass complete to Riley Lees for 6 yds to the Nwest 37
3:293rd & 4 at own 37Hunter Johnson pass complete to Riley Lees for 7 yds to the Nwest 44 for a 1ST down
2:581st & 10 at own 44Hunter Johnson run for 4 yds to the Nwest 48
2:252nd & 6 at own 48Isaiah Bowser run for 1 yd to the Nwest 49
2:073rd & 5 at own 49Hunter Johnson pass complete to Malik Washington for 9 yds to the MchSt 42 for a 1ST down
2:021st & 10 at opp 42Timeout MICHIGAN ST, clock 02:02
2:021st & 10 at opp 42NORTHWESTERN Penalty, Offensive Holding (-10 Yards) to the Nwest 48
1:511st & 20 at own 48Hunter Johnson pass incomplete
1:462nd & 20 at own 48Hunter Johnson pass incomplete
1:393rd & 20 at own 48Hunter Johnson pass intercepted Josiah Scott return for no gain to the MchSt 38
Michigan State Touchdown, 11 plays
1:351st & 10 at own 38Brian Lewerke pass incomplete
1:252nd & 10 at own 38Brian Lewerke pass complete to Cody White for 18 yds to the Nwest 44 for a 1ST down
1:211st & 10 at opp 44Brian Lewerke pass incomplete
1:152nd & 10 at opp 44Brian Lewerke pass complete to Darrell Stewart Jr. for 9 yds to the Nwest 35
0:553rd & 1 at opp 35Connor Heyward run for 9 yds to the Nwest 26 for a 1ST down
0:511st & 10 at opp 26Brian Lewerke pass incomplete
0:452nd & 10 at opp 26Brian Lewerke sacked by Joe Gaziano for a loss of 6 yards to the Nwest 32
0:453rd & 16 at opp 32Timeout MICHIGAN ST, clock 00:45
0:453rd & 16 at opp 32Timeout NORTHWESTERN, clock 00:45
0:393rd & 16 at opp 32Brian Lewerke pass complete to Darrell Stewart Jr. for 21 yds to the Nwest 11 for a 1ST down
0:341st & 10 at opp 11Brian Lewerke pass incomplete
0:292nd & 10 at opp 11Brian Lewerke pass incomplete
0:293rd & 10 at opp 11Timeout NORTHWESTERN, clock 00:29
0:243rd & 10 at opp 11Brian Lewerke pass complete to Cody White for 11 yds for a TD, (Matt Coghlin KICK)Michigan State 14, Northwestern 3
Northwestern End of half, 1 play
0:243rd & 10 at own 35Cole Hahn kickoff for 60 yds fair catch by Kyric McGowan at the Nwest 5
0:011st & 10 at own 5TEAM run for 19 yds to the Nwest 24 for a 1ST down
3rd quarter7 drives, then Michigan State 24, Northwestern 3
Northwestern Punt, 3 plays
15:001st & 10 at own 35Cole Hahn kickoff for 65 yds for a touchback
14:401st & 10 at own 25Isaiah Bowser run for 1 yd to the Nwest 26
13:592nd & 9 at own 26Hunter Johnson pass complete to Kyric McGowan for 7 yds to the Nwest 33
13:483rd & 2 at own 33Isaiah Bowser run for no gain to the Nwest 33
13:144th & 2 at own 33Daniel Kubiuk punt for 38 yds , Brandon Sowards returns for 12 yds to the MchSt 41
Michigan State Missed FG, 11 plays
12:511st & 10 at own 41Elijah Collins run for 5 yds to the MchSt 46
12:292nd & 5 at own 46Elijah Collins run for 6 yds to the Nwest 48 for a 1ST down
12:061st & 10 at opp 48Brian Lewerke pass incomplete
11:352nd & 10 at opp 48Elijah Collins run for 8 yds to the Nwest 40
11:263rd & 2 at opp 40Elijah Collins run for 1 yd to the Nwest 39
10:374th & 1 at opp 39Elijah Collins run for 2 yds to the Nwest 37 for a 1ST down
9:451st & 10 at opp 37Anthony Williams Jr. run for no gain to the Nwest 37 for a 1ST down NORTHWESTERN Penalty, Defensive Holding (10 Yards) to the Nwest 27 for a 1ST down
9:361st & 10 at opp 27Anthony Williams Jr. run for 5 yds to the Nwest 22
9:302nd & 5 at opp 22Brian Lewerke pass incomplete
9:253rd & 5 at opp 22Brian Lewerke pass incomplete
9:204th & 5 at opp 22Matt Coghlin 40 yd FG MISSED
Northwestern Punt, 3 plays
9:161st & 10 at own 22Hunter Johnson pass incomplete
8:442nd & 10 at own 22Hunter Johnson pass complete to Riley Lees for 5 yds to the Nwest 27
8:403rd & 5 at own 27Hunter Johnson pass incomplete
8:294th & 5 at own 27Daniel Kubiuk punt for 40 yds , Brandon Sowards returns for 14 yds to the MchSt 47
Michigan State Touchdown, 10 plays
8:211st & 10 at own 47Elijah Collins run for no gain to the MchSt 47
7:542nd & 10 at own 47Brian Lewerke pass complete to Darrell Stewart Jr. for 9 yds to the Nwest 44
7:193rd & 1 at opp 44Elijah Collins run for 2 yds to the Nwest 42 for a 1ST down
6:591st & 10 at opp 42Brian Lewerke pass complete to Darrell Stewart Jr. for 11 yds to the Nwest 31 for a 1ST down
6:301st & 10 at opp 31Elijah Collins run for 13 yds to the Nwest 18 for a 1ST down
5:591st & 10 at opp 18Brian Lewerke pass complete to Elijah Collins for 9 yds to the Nwest 9
5:522nd & 1 at opp 9Elijah Collins run for 2 yds to the Nwest 7 for a 1ST down
5:001st & goal at opp 1Connor Heyward run for 6 yds to the Nwest 1 MICHIGAN ST Penalty, Offensive Holding (-9 Yards) to the Nwest 10
4:501st & goal at opp 10Anthony Williams Jr. run for 2 yds to the Nwest 8
4:412nd & goal at opp 8Brian Lewerke pass complete to Matt Seybert for 8 yds for a TD, (Matt Coghlin KICK)Michigan State 21, Northwestern 3
Northwestern Punt, 3 plays
4:412nd & 11 at own 35Cole Hahn kickoff for 65 yds for a touchback
4:131st & 10 at own 25Hunter Johnson pass complete to Bennett Skowronek for 6 yds to the Nwest 31
3:402nd & 4 at own 31Drake Anderson run for no gain to the Nwest 31
3:283rd & 4 at own 31Hunter Johnson pass incomplete
3:184th & 4 at own 31Daniel Kubiuk punt for 23 yds, downed at the MchSt 46
Michigan State Field goal, 8 plays
2:541st & 10 at own 46Brian Lewerke pass complete to Julian Barnett for 15 yds to the Nwest 39 for a 1ST down
2:361st & 10 at opp 39Elijah Collins run for no gain to the Nwest 39
1:592nd & 10 at opp 39Brian Lewerke pass complete to Matt Seybert for 4 yds to the Nwest 35
1:293rd & 6 at opp 35Brian Lewerke pass complete to Darrell Stewart Jr. for 27 yds to the Nwest 8 for a 1ST down
1:151st & goal at opp 8Brian Lewerke run for no gain to the Nwest 8
0:442nd & goal at opp 8Brian Lewerke pass incomplete
0:143rd & goal at opp 8Brian Lewerke pass complete to Connor Heyward for no gain to the Nwest 8
0:034th & goal at opp 8Matt Coghlin 26 yd FG GOODMichigan State 24, Northwestern 3
Northwestern Interception, 4 plays
0:034th & 10 at own 35Cole Hahn kickoff for 65 yds for a touchback
0:011st & 10 at own 25Isaiah Bowser run for 3 yds to the Nwest 28
Q4 14:402nd & 7 at own 28Aidan Smith pass complete to Charlie Mangieri for 8 yds to the Nwest 36 for a 1ST down
Q4 14:021st & 10 at own 36Aidan Smith sacked by Raequan Williams for a loss of 9 yards to the Nwest 27
4th quarter7 drives, then Michigan State 31, Northwestern 10
Michigan State Touchdown, 3 plays
13:201st & 10 at opp 22Cody White run for 13 yds to the Nwest 9 for a 1ST down
12:451st & goal at opp 9Connor Heyward run for 2 yds to the Nwest 7
12:342nd & goal at opp 7Brian Lewerke pass complete to Matt Seybert for 7 yds for a TD, (Matt Coghlin KICK)Michigan State 31, Northwestern 3
Northwestern Interception, 10 plays
12:342nd & 8 at own 35Cole Hahn kickoff for 53 yds , Kyric McGowan return for 22 yds to the Nwest 34
12:151st & 10 at own 34Aidan Smith run for 3 yds to the Nwest 37
11:282nd & 7 at own 37Aidan Smith pass complete to Ramaud Chiaokhiao-Bowman for 4 yds to the Nwest 41
11:143rd & 3 at own 41Aidan Smith run for 2 yds to the Nwest 43
10:264th & 1 at own 43Drake Anderson run for 15 yds to the MchSt 42 for a 1ST down
10:001st & 10 at opp 42Aidan Smith pass complete to Riley Lees for 6 yds to the MchSt 36
9:392nd & 4 at opp 36Drake Anderson run for 14 yds to the MchSt 22 for a 1ST down
9:001st & 10 at opp 22Aidan Smith run for a loss of 12 yards to the MchSt 30 Aidan Smith fumbled, recovered by Nwest Aidan Smith Aidan Smith run for 4 yds to the MchSt 30
8:452nd & 18 at opp 30Jace James run for 5 yds to the MchSt 25
8:163rd & 13 at opp 25Aidan Smith pass incomplete
8:164th & 13 at opp 25Timeout MICHIGAN ST, clock 08:16
8:014th & 13 at opp 25Aidan Smith pass intercepted Joe Bachie return for 19 yds to the MchSt 35
Michigan State Punt, 3 plays
7:301st & 10 at own 35Anthony Williams Jr. run for 2 yds to the MchSt 37
6:512nd & 8 at own 37Anthony Williams Jr. run for a loss of 2 yards to the MchSt 35
6:133rd & 10 at own 35Anthony Williams Jr. run for no gain to the MchSt 35
5:394th & 10 at own 35Jake Hartbarger punt for 29 yds, downed at the Nwest 36
Northwestern Touchdown, 9 plays
5:201st & 10 at own 37Drake Anderson run for 11 yds to the Nwest 48 for a 1ST down
5:001st & 10 at own 48Drake Anderson run for no gain to the Nwest 48
4:412nd & 10 at own 48Aidan Smith pass complete to Bennett Skowronek for 20 yds to the MchSt 32 for a 1ST down
4:221st & 10 at opp 32Drake Anderson run for 17 yds to the MchSt 15 for a 1ST down
4:121st & 10 at opp 15Aidan Smith run for 4 yds to the MchSt 11
3:452nd & 6 at opp 11Aidan Smith pass incomplete
3:333rd & 6 at opp 11Drake Anderson run for 7 yds to the MchSt 4 for a 1ST down
2:471st & goal at opp 4Drake Anderson run for 2 yds to the MchSt 2
2:412nd & goal at opp 2Drake Anderson run for 2 yds for a TD, (Charlie Kuhbander KICK)Michigan State 31, Northwestern 10
Michigan State Punt, 3 plays
2:412nd & 8 at own 35Trey Finison kickoff for 62 yds
2:201st & 10 at own 3La’Darius Jefferson run for 2 yds to the MchSt 5
1:522nd & 8 at own 5La’Darius Jefferson run for 1 yd to the MchSt 6
1:523rd & 7 at own 6Timeout NORTHWESTERN, clock 01:52
1:463rd & 7 at own 6La’Darius Jefferson run for no gain to the MchSt 6
1:464th & 7 at own 6Timeout NORTHWESTERN, clock 01:46
Northwestern Turnover on downs, 7 plays
1:291st & 10 at opp 35Aidan Smith pass incomplete
1:092nd & 10 at opp 35Drake Anderson run for 7 yds to the MchSt 28
0:553rd & 3 at opp 28Aidan Smith run for 5 yds to the MchSt 23 for a 1ST down
0:451st & 10 at opp 23Aidan Smith pass incomplete
0:402nd & 10 at opp 23Aidan Smith pass incomplete
0:203rd & 10 at opp 23Drake Anderson run for 9 yds to the MchSt 14
0:134th & 1 at opp 14Drake Anderson run for a loss of 1 yard to the MchSt 15
Michigan State End of game, 1 play
0:011st & 10 at own 15TEAM run for a loss of 3 yards to the MchSt 12

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Officially, Michigan State leads 40–⁠21; as played, 41–⁠20 in 61 meetings, counting the three since this game.

Recent meetings
2026Northwestern 24, Michigan State 21
2021Michigan State 38, Northwestern 21
2020Michigan State 29, Northwestern 20
2019Michigan State 31, Northwestern 10
2018Northwestern 29, Michigan State 19
2017Northwestern 39, Michigan State 31

Around this game