Northwestern at Michigan State

Saturday, October 6, 2018

Northwestern beat No. 20 Michigan State 29–⁠19. It was their 57th meeting; after it, Michigan State led the series 38–⁠19 as played.

AwayNorthwestern9–⁠5 in 2018
29
Home20Michigan State7–⁠6 in 2018
19

Final at Spartan Stadium, East LansingTV: FS1Attendance 72,850

At kickoff
68°F, a few clouds, wind 11 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, seven minutes before kickoff
Officials
Referee Daniel Capron; umpire Tim Owens; head linesman John Wiercinski; line judge Ron Tipton; side judge Kyle DeBuse; field judge Steven Thielen; back judge Dennis Morris; center judge Brent DurbinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northwestern778729
Michigan State3313019

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Northwestern

PassingC/AttYdsTDInt
Clayton Thorson31/4737332
RushingCarYdsTDLong
Drake Anderson512011
Solomon Vault10605
ReceivingRecYdsTDLong
Flynn Nagel10111018
Kyric McGowan177177
Cameron Green976121
Ben Skowronek560029
DefenseTklTFLSacksInt
Blake Gallagher11100
J.R. Pace8100
Chris Bergin8000
Jared McGee5001
Trent Goens3210
Joe Gaziano2110

Michigan State

PassingC/AttYdsTDInt
Brian Lewerke31/5132911
RushingCarYdsTDLong
Felton Davis III250148
La’Darius Jefferson61509
Connor Heyward51209
Brian Lewerke711010
ReceivingRecYdsTDLong
Felton Davis III796126
Cam Chambers582027
Brandon Sowards359023
Connor Heyward730015
DefenseTklTFLSacksInt
Kenny Willekes81.500
Justin Layne8100
Andrew Dowell7000
David Dowell6000
Khari Willis5001
Mike Panasiuk30.50.51
Jacub Panasiuk20.50.50

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

Team stats

NorthwesternMichigan State
381Total yards425
373Passing yards329
8Rushing yards96
7.9Yards per pass6.3
0.4Yards per rush4.0
19First downs22
5–⁠14Third downs4–⁠15
1–⁠1Fourth downs0–⁠2
2Turnovers1
3–⁠35Penalties5–⁠49
26:19Possession33:41
2Sacks (by defense)1

Efficiency

NorthwesternMichigan State
39%Success rate39%
0.11EPA per play−0.01
1.60Explosiveness1.11
−0.27Rushing EPA−0.25
0.26Passing EPA0.12
38%Passing-down success21%
−0.03First-down EPA0.27
0.21Second-down EPA−0.28
0.15Third-down EPA0.51
21%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)

Michigan State 69% to win. Northwestern pulled the upset.

The line

Michigan State −10.5, over/under 43.5.

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 77%, Northwestern 23%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Michigan State end zoneNorthwestern end zoneQ1 NorthwesternPunt, 3 playsQ1 Michigan StatePunt, 4 playsQ1 NorthwesternPunt, 8 playsQ1 Michigan StatePunt, 3 playsQ1 NorthwesternInterception, 5 playsQ1 Michigan StateField goal, 9 playsQ1 NorthwesternTouchdown, 2 playsQ1 Michigan StatePunt, 3 playsQ2 NorthwesternTouchdown, 2 playsQ2 Michigan StatePunt, 6 playsQ2 NorthwesternPunt, 4 playsQ2 Michigan StateField goal, 10 playsQ2 NorthwesternPunt, 3 playsQ2 Michigan StateInterception, 6 playsQ2 NorthwesternEnd of half, 2 playsQ3 Michigan StatePunt, 5 playsQ3 NorthwesternPunt, 8 playsQ3 Michigan StateTouchdown, 4 playsQ3 NorthwesternInterception, 2 playsQ3 Michigan StateTouchdown, 6 playsQ3 NorthwesternTouchdown, 9 playsQ3 Michigan StatePunt, 5 playsQ4 NorthwesternMissed FG, 13 playsQ4 Michigan StatePunt, 3 playsQ4 NorthwesternPunt, 3 playsQ4 Michigan StateTurnover on downs, 4 playsQ4 NorthwesternTouchdown, 3 playsQ4 Michigan StateTurnover on downs, 10 playsQ4 NorthwesternEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Michigan State drives left to right, Northwestern right to left.
  1. Q1 NorthwesternPunt, 3 plays, −1 yard
  2. Q1 Michigan StatePunt, 4 plays, 24 yards
  3. Q1 NorthwesternPunt, 8 plays, 35 yards
  4. Q1 Michigan StatePunt, 3 plays, 9 yards
  5. Q1 NorthwesternInterception, 5 plays, 34 yards
  6. Q1 Michigan StateField goal, 9 plays, 30 yards
  7. Q1 NorthwesternTouchdown, 2 plays, 75 yards
  8. Q1 Michigan StatePunt, 3 plays, 2 yards
  9. Q2 NorthwesternTouchdown, 2 plays, 51 yards
  10. Q2 Michigan StatePunt, 6 plays, 21 yards
  11. Q2 NorthwesternPunt, 4 plays, 8 yards
  12. Q2 Michigan StateField goal, 10 plays, 60 yards
  13. Q2 NorthwesternPunt, 3 plays, 5 yards
  14. Q2 Michigan StateInterception, 6 plays, 39 yards
  15. Q2 NorthwesternEnd of half, 2 plays, −13 yards
  16. Q3 Michigan StatePunt, 5 plays, 33 yards
  17. Q3 NorthwesternPunt, 8 plays, 39 yards
  18. Q3 Michigan StateTouchdown, 4 plays, 80 yards
  19. Q3 NorthwesternInterception, 2 plays, −2 yards
  20. Q3 Michigan StateTouchdown, 6 plays, 33 yards
  21. Q3 NorthwesternTouchdown, 9 plays, 75 yards
  22. Q3 Michigan StatePunt, 5 plays, 17 yards
  23. Q4 NorthwesternMissed FG, 13 plays, 68 yards
  24. Q4 Michigan StatePunt, 3 plays, −15 yards
  25. Q4 NorthwesternPunt, 3 plays, 2 yards
  26. Q4 Michigan StateTurnover on downs, 4 plays, 9 yards
  27. Q4 NorthwesternTouchdown, 3 plays, 11 yards
  28. Q4 Michigan StateTurnover on downs, 10 plays, 74 yards
  29. Q4 NorthwesternEnd of game, 1 play, −1 yard

Play by play

1st quarter8 drives, then Northwestern 7, Michigan State 3
Northwestern Punt, 3 plays
15:001st & 10 at own 35Cole Hahn kickoff for 65 yds for a touchback
15:001st & 10 at own 25Clayton Thorson pass incomplete to Cameron Green, broken up by Joe Bachie
15:002nd & 10 at own 25Clayton Thorson pass incomplete to Cameron Green
15:003rd & 10 at own 25Clayton Thorson pass complete to Bennett Skowronek for a loss of 1 yard to the Nwest 24
15:004th & 11 at own 24Jake Collins punt for 49 yds, fair catch by Brandon Sowards at the MchSt 27
Michigan State Punt, 4 plays
14:081st & 10 at own 27Brian Lewerke pass complete to Brandon Sowards for 23 yds to the 50 yard line for a 1ST down
14:081st & 10 at the 50Connor Heyward run for 1 yd to the Nwest 49
14:082nd & 9 at opp 49Brian Lewerke pass incomplete to Felton Davis III
14:083rd & 9 at opp 49Brian Lewerke pass incomplete to Felton Davis III, broken up by Montre Hartage
14:084th & 9 at opp 49Tyler Hunt punt for 35 yds , Riley Lees returns for no gain to the Nwest 16 Riley Lees fumbled, recovered by Nwest Riley Lees
Northwestern Punt, 8 plays
12:401st & 10 at own 16Solomon Vault run for a loss of 3 yards to the Nwest 13
12:402nd & 13 at own 13Clayton Thorson pass complete to Flynn Nagel for 16 yds to the Nwest 29 for a 1ST down
12:401st & 10 at own 29Solomon Vault run for a loss of 6 yards to the Nwest 23
12:402nd & 16 at own 23Clayton Thorson pass complete to Bennett Skowronek for 6 yds to the Nwest 29
12:403rd & 10 at own 29Clayton Thorson pass complete to Cameron Green for 15 yds to the Nwest 44 for a 1ST down
12:401st & 10 at own 44Clayton Thorson pass complete to Cameron Green for 3 yds to the Nwest 47
12:402nd & 7 at own 47Drake Anderson run for 4 yds to the MchSt 49
12:403rd & 3 at opp 49Clayton Thorson pass incomplete to Cameron Green
12:404th & 3 at opp 49Jake Collins punt for 32 yds, fair catch by Brandon Sowards at the MchSt 17
Michigan State Punt, 3 plays
9:091st & 10 at own 17Brian Lewerke pass complete to Connor Heyward for a loss of 5 yards to the MchSt 12
9:092nd & 15 at own 12Brian Lewerke pass incomplete to Darrell Stewart Jr.
9:093rd & 15 at own 12Brian Lewerke pass complete to Felton Davis III for 14 yds to the MchSt 26
9:094th & 1 at own 26Tyler Hunt punt for 63 yds, downed at the Nwest 11
Northwestern Interception, 5 plays
7:341st & 10 at own 11Clayton Thorson pass complete to Flynn Nagel for 14 yds to the Nwest 25 for a 1ST down
7:341st & 10 at own 25Clayton Thorson pass complete to Cameron Green for 11 yds to the Nwest 36 for a 1ST down
7:341st & 10 at own 36Clayton Thorson pass complete to Flynn Nagel for 8 yds to the Nwest 44
7:342nd & 2 at own 44Solomon Vault run for 1 yd to the Nwest 45
7:343rd & 1 at own 45Clayton Thorson pass intercepted Khari Willis return for 10 yds to the MICHIGANST 45 NORTHWESTERN Penalty, Defensive pass interference ( Yards) declined
Michigan State Field goal, 9 plays
5:311st & 10 at opp 39Connor Heyward run for 9 yds to the Nwest 30
5:312nd & 1 at opp 30Connor Heyward run for no gain to the Nwest 30
5:313rd & 1 at opp 30Brian Lewerke run for 2 yds to the Nwest 28 for a 1ST down
5:311st & 10 at opp 28Weston Bridges run for no gain to the Nwest 28
5:312nd & 10 at opp 28Brian Lewerke pass complete to Connor Heyward for 13 yds to the Nwest 15 for a 1ST down
5:311st & 10 at opp 15La’Darius Jefferson run for 4 yds to the Nwest 11
5:312nd & 6 at opp 11Felton Davis III run for 2 yds to the Nwest 9
5:313rd & 4 at opp 9Brian Lewerke pass incomplete to Brandon Sowards, broken up by JR Pace
0:594th & 4 at opp 9Matt Coghlin 27 yd FG GOODMichigan State 3, Northwestern 0
Northwestern Touchdown, 2 plays
0:591st & 0 at own 35Cole Hahn kickoff for 65 yds for a touchback
0:591st & 10 at own 25Drake Anderson run for a loss of 2 yards to the Nwest 23
0:182nd & 12 at own 23Clayton Thorson pass complete to Kyric McGowan for 77 yds for a TD (Charlie Kuhbander KICK)Northwestern 7, Michigan State 3
Michigan State Punt, 3 plays
0:181st & 0 at own 35Drew Luckenbaugh kickoff for 59 yds , Connor Heyward return for no gain to the MchSt 15 Connor Heyward fumbled, recovered by MchSt Connor Heyward , return for 9 yds to the MchSt 15
0:131st & 10 at own 15La’Darius Jefferson run for 2 yds to the MchSt 17
Q2 15:002nd & 8 at own 17Brian Lewerke pass incomplete to Felton Davis III, broken up by Montre Hartage
Q2 15:003rd & 8 at own 17Brian Lewerke pass incomplete to Matt Sokol
Q2 15:004th & 8 at own 17Tyler Hunt punt for 40 yds , Riley Lees returns for 6 yds to the Nwest 49
2nd quarter7 drives, then Northwestern 14, Michigan State 6
Northwestern Touchdown, 2 plays
14:371st & 10 at own 49Clayton Thorson pass complete to Flynn Nagel for 7 yds to the MchSt 44
14:372nd & 3 at opp 44Thorson, C. pass incomplete to Jefferson, JJ, PENALTY MSU holding 10 yards to the MSU34, 1ST DOWN NU, NO PLAY.
13:581st & 10 at opp 34Clayton Thorson pass complete to JJ Jefferson for 34 yds for a TD (Charlie Kuhbander KICK)Northwestern 14, Michigan State 3
Michigan State Punt, 6 plays
13:581st & 0 at own 35Drew Luckenbaugh kickoff for 64 yds , Connor Heyward return for 20 yds to the MchSt 21
13:521st & 10 at own 21La’Darius Jefferson run for 9 yds to the MchSt 30
13:042nd & 1 at own 30Timeout MICHIGAN ST, clock 13:04
13:042nd & 1 at own 30La’Darius Jefferson run for 3 yds to the MchSt 33 for a 1ST down
13:041st & 10 at own 33Brian Lewerke pass complete to Brandon Sowards for 21 yds to the Nwest 46 for a 1ST down
13:041st & 10 at opp 46Alante Thomas run for 6 yds to the Nwest 40
13:042nd & 4 at opp 40La’Darius Jefferson run for a loss of 3 yards to the Nwest 43
13:043rd & 7 at opp 43Lewerke, Brian pass complete to Heyward, Connor for 18 yards to the NU25 (Jackson, Bryce), PENALTY MSU pass interference 15 yards to the MSU42, NO PLAY.
13:043rd & 22 at own 42Brian Lewerke pass incomplete to Darrell Stewart Jr.
13:044th & 22 at own 42Tyler Hunt punt for 45 yds, downed at the Nwest 13
Northwestern Punt, 4 plays
9:441st & 10 at own 13Clayton Thorson pass complete to Flynn Nagel for 17 yds to the Nwest 30 for a 1ST down
9:441st & 10 at own 30Clayton Thorson sacked by Jacub Panasiuk and Mike Panasiuk for a loss of 12 yards to the Nwest 18
9:442nd & 22 at own 18Solomon Vault run for a loss of 1 yard to the Nwest 17
9:443rd & 23 at own 17Clayton Thorson pass complete to Solomon Vault for 4 yds to the Nwest 21
9:444th & 19 at own 21Jake Collins punt for 55 yds , Brandon Sowards returns for 9 yds to the MchSt 33
Michigan State Field goal, 10 plays
7:091st & 10 at own 33Brian Lewerke pass complete to Felton Davis III for 13 yds to the MchSt 46 for a 1ST down
7:091st & 10 at own 46La’Darius Jefferson run for no gain to the MchSt 46
7:092nd & 10 at own 46Brian Lewerke pass complete to La’Darius Jefferson for no gain to the MchSt 46
7:093rd & 10 at own 46Brian Lewerke pass complete to Felton Davis III for 26 yds to the MICHIGANST 28 for a 1ST down NORTHWESTERN Penalty, Defensive holding ( Yards) declined for a 1ST down
7:091st & 10 at opp 28Brian Lewerke pass incomplete to Felton Davis III
7:092nd & 10 at opp 28Brian Lewerke pass complete to Cam Chambers for 15 yds to the Nwest 13 for a 1ST down
7:091st & 10 at opp 13Brian Lewerke pass incomplete to Felton Davis III
7:092nd & 10 at opp 13Brian Lewerke run for 6 yds to the Nwest 7
3:353rd & 4 at opp 7Timeout NORTHWESTERN, clock 03:35
3:353rd & 4 at opp 7Timeout MICHIGAN ST, clock 03:35
3:353rd & 4 at opp 7Brian Lewerke pass complete to Connor Heyward for no gain to the Nwest 7
2:504th & 4 at opp 7Matt Coghlin 25 yd FG GOODNorthwestern 14, Michigan State 6
Northwestern Punt, 3 plays
2:501st & 0 at own 35Cole Hahn kickoff for 65 yds for a touchback
2:501st & 10 at own 25Clayton Thorson pass complete to Cameron Green for 5 yds to the Nwest 30
2:502nd & 5 at own 30Clayton Thorson pass incomplete to Bennett Skowronek
2:503rd & 5 at own 30Clayton Thorson pass incomplete to Kyric McGowan, broken up by Joe Bachie
2:504th & 5 at own 30Jake Collins punt for 56 yds , Brandon Sowards returns for no gain to the MchSt 14
Michigan State Interception, 6 plays
2:101st & 10 at own 14Brian Lewerke pass complete to Felton Davis III for 6 yds to the MchSt 20
2:102nd & 4 at own 20Brian Lewerke pass complete to Connor Heyward for 2 yds to the MchSt 22
2:103rd & 2 at own 22Brian Lewerke pass complete to Connor Heyward for 15 yds to the MchSt 37 for a 1ST down
2:101st & 10 at own 37Brian Lewerke pass complete to Cam Chambers for 16 yds to the MICHIGANST 47 for a 1ST down NORTHWESTERN Penalty, substitution infraction ( Yards) declined for a 1ST down
2:101st & 10 at opp 47Brian Lewerke pass incomplete to Matt Sokol, broken up by Cameron Ruiz
2:102nd & 10 at opp 47Brian Lewerke pass intercepted Jared McGee return for 17 yds to the Nwest 48
Northwestern End of half, 2 plays
1:071st & 10 at own 48Clayton Thorson pass complete to Cameron Green for 3 yds to the MchSt 49
1:072nd & 7 at opp 49Thorson, C. pass incomplete to Skowronek, B., PENALTY NU pass interference 15 yards to the NU36, NO PLAY.
1:072nd & 22 at own 36TEAM run for a loss of 1 yard to the Nwest 35
3rd quarter7 drives, then Northwestern 22, Michigan State 19
Michigan State Punt, 5 plays
15:003rd & 23 at own 35Drew Luckenbaugh kickoff for 65 yds for a touchback
15:001st & 10 at own 25Brian Lewerke pass complete to C.J. Hayes for 13 yds to the MchSt 38 for a 1ST down
15:001st & 10 at own 38Brian Lewerke pass complete to Felton Davis III for 13 yds to the Nwest 49 for a 1ST down
15:001st & 10 at opp 49Brian Lewerke run for no gain to the Nwest 49
15:002nd & 10 at opp 49Brian Lewerke sacked by Joe Gaziano for a loss of 8 yards to the MchSt 43
15:003rd & 18 at own 43Brian Lewerke pass complete to Darrell Stewart Jr. for 15 yds to the Nwest 42
15:004th & 3 at opp 42Tyler Hunt punt for 23 yds, fair catch by Riley Lees at the Nwest 19
Northwestern Punt, 8 plays
11:431st & 10 at own 19Drake Anderson run for 11 yds to the Nwest 30 for a 1ST down
11:431st & 10 at own 30Clayton Thorson pass complete to Bennett Skowronek for 5 yds to the Nwest 35
11:432nd & 5 at own 35Clayton Thorson pass complete to Flynn Nagel for 9 yds to the Nwest 44 for a 1ST down
11:431st & 10 at own 44Drake Anderson run for 1 yd to the Nwest 45
11:432nd & 9 at own 45Clayton Thorson pass complete to Cameron Green for 9 yds to the MchSt 46 for a 1ST down
11:431st & 10 at opp 46Clayton Thorson pass incomplete to Flynn Nagel
11:432nd & 10 at opp 46Clayton Thorson pass incomplete to Cameron Green, broken up by Raequan Williams
11:433rd & 10 at opp 46Clayton Thorson pass complete to JJ Jefferson for 4 yds to the MchSt 42
11:434th & 6 at opp 42Jake Collins punt for 42 yds for a touchback
Michigan State Touchdown, 4 plays
8:391st & 10 at own 20Brian Lewerke pass complete to Felton Davis III for 21 yds to the MchSt 41 for a 1ST down
8:391st & 10 at own 41Brian Lewerke pass incomplete to Matt Sokol, broken up by Paddy Fisher
8:392nd & 10 at own 41Brian Lewerke pass complete to Cam Chambers for 11 yds to the Nwest 48 for a 1ST down
7:181st & 10 at opp 48Felton Davis III run for 48 yds for a TD (Two-Point Conversion failed )Northwestern 14, Michigan State 12
Northwestern Interception, 2 plays
7:181st & 0 at own 35Cole Hahn kickoff for 59 yds , Kyric McGowan return for 29 yds to the Nwest 35
7:121st & 10 at own 35Drake Anderson run for a loss of 2 yards to the Nwest 33
7:122nd & 12 at own 33Clayton Thorson pass intercepted Mike Panasiuk return for no gain to the Nwest 33
Michigan State Touchdown, 6 plays
6:391st & 10 at opp 33Laress Nelson run for 3 yds to the Nwest 30
6:392nd & 7 at opp 30Brian Lewerke run for 10 yds to the Nwest 20 for a 1ST down
6:391st & 10 at opp 20Connor Heyward run for 2 yds to the Nwest 18
6:392nd & 8 at opp 18Brian Lewerke pass incomplete to Matt Sokol
6:393rd & 8 at opp 18Lewerke, Brian pass incomplete to Davis, Felton, PENALTY NU pass interference 15 yards to the NU3, 1ST DOWN MSU, NO PLAY.
6:391st & goal at opp 3TEAM pass incomplete
4:082nd & goal at opp 3Brian Lewerke pass complete to Felton Davis III for 3 yds for a TD (Matt Coghlin KICK)Michigan State 19, Northwestern 14
Northwestern Touchdown, 9 plays
4:081st & 0 at own 35Cole Hahn kickoff for 65 yds for a touchback
4:081st & 10 at own 25Clayton Thorson pass incomplete to Bennett Skowronek
4:082nd & 10 at own 25Clayton Thorson pass complete to Cameron Green for 4 yds to the Nwest 29 for a 1ST down MICHIGAN ST Penalty, unsportsmanlike conduct (15 Yards) to the Nwest 44 for a 1ST down
4:081st & 10 at own 44Clayton Thorson pass complete to Flynn Nagel for 9 yds to the MchSt 47
4:082nd & 1 at opp 47Solomon Vault run for no gain to the MchSt 47
4:083rd & 1 at opp 47Clayton Thorson run for 2 yds to the MchSt 45 for a 1ST down
4:081st & 10 at opp 45Clayton Thorson pass complete to Cameron Green for 5 yds to the MchSt 40
4:082nd & 5 at opp 40Clayton Thorson pass complete to Riley Lees for 1 yd to the MchSt 39
4:083rd & 4 at opp 39Clayton Thorson pass complete to Flynn Nagel for 18 yds to the MchSt 21 for a 1ST down
0:151st & 10 at opp 21Clayton Thorson pass complete to Cameron Green for 21 yds for a TD (Clayton Thorson pass to Solomon Vault for Two-Point Conversion)Northwestern 22, Michigan State 19
Michigan State Punt, 5 plays
0:151st & 0 at own 35Drew Luckenbaugh kickoff for 65 yds for a touchback
0:151st & 10 at own 25Laress Nelson run for a loss of 1 yard to the MchSt 24
Q4 15:002nd & 11 at own 24Brian Lewerke run for 5 yds to the MchSt 29
Q4 15:003rd & 6 at own 29Brian Lewerke pass complete to La’Darius Jefferson for 8 yds to the MchSt 37 for a 1ST down
Q4 15:001st & 10 at own 37Lewerke, Brian pass complete to Bridges, Weston for no gain to the MSU37, PENALTY MSU illegal forward pass 4 yards to the MSU33, NO PLAY.
Q4 15:002nd & 14 at own 33Brian Lewerke pass incomplete to Matt Sokol
Q4 15:003rd & 14 at own 33Brian Lewerke pass complete to Matt Sokol for 9 yds to the MchSt 42
Q4 15:004th & 5 at own 42Tyler Hunt punt for 41 yds, fair catch by Riley Lees at the Nwest 17
4th quarter7 drives, then Northwestern 29, Michigan State 19
Northwestern Missed FG, 13 plays
12:081st & 10 at own 17Clayton Thorson pass incomplete to Bennett Skowronek, broken up by Jacub Panasiuk
12:082nd & 10 at own 17Clayton Thorson pass complete to Bennett Skowronek for 21 yds to the Nwest 38 for a 1ST down
12:081st & 10 at own 38Clayton Thorson pass incomplete to Cameron Green
12:082nd & 10 at own 38Clayton Thorson pass complete to Flynn Nagel for 9 yds to the Nwest 47
12:083rd & 1 at own 47Lees, Riley rush for no gain to the NU47 (Jones, Naquan;Reschke, Jon), PENALTY NU illegal procedure 5 yards to the NU42, NO PLAY.
12:083rd & 6 at own 42Clayton Thorson pass complete to Bennett Skowronek for 29 yds to the MchSt 29 for a 1ST down
12:081st & 10 at opp 29Solomon Vault run for no gain to the MchSt 29
12:082nd & 10 at opp 29Clayton Thorson pass incomplete to Ramaud Chiaokhiao-Bowman, broken up by Tre Person
12:083rd & 10 at opp 29Clayton Thorson pass complete to Flynn Nagel for 4 yds to the MchSt 25
12:084th & 6 at opp 25Clayton Thorson pass complete to Riley Lees for 9 yds to the MchSt 16 for a 1ST down
12:081st & 10 at opp 16Solomon Vault run for 4 yds to the MchSt 12
12:082nd & 6 at opp 12Clayton Thorson pass incomplete to Flynn Nagel
12:083rd & 6 at opp 12Clayton Thorson pass complete to John Moten IV for a loss of 3 yards to the MchSt 15
6:414th & 9 at opp 15Charlie Kuhbander 34 yd FG MISSED
Michigan State Punt, 3 plays
6:411st & 10 at own 20Brian Lewerke pass complete to Alante Thomas for a loss of 6 yards to the MchSt 14
6:412nd & 16 at own 14Brian Lewerke sacked by Trent Goens for a loss of 4 yards to the MchSt 10
6:413rd & 20 at own 10Lewerke, Brian rush for 15 yards to the MSU25 (Bergin, Chris), PENALTY MSU holding 5 yards to the MSU5, NO PLAY.
6:413rd & 25 at own 5Brian Lewerke pass incomplete to Connor Heyward, broken up by Earnest Brown IV
6:414th & 25 at own 5Tyler Hunt punt for 39 yds , Riley Lees returns for 11 yds to the MchSt 33
Northwestern Punt, 3 plays
4:241st & 10 at opp 33Clayton Thorson pass incomplete to Flynn Nagel
4:242nd & 10 at opp 33Clayton Thorson pass incomplete to Flynn Nagel
4:243rd & 10 at opp 33Solomon Vault run for 2 yds to the MchSt 31
4:084th & 8 at opp 31Timeout MICHIGAN ST, clock 04:08
4:084th & 8 at opp 31Jake Collins punt for 29 yds, downed at the MchSt 2
Michigan State Turnover on downs, 4 plays
3:591st & 10 at own 2Brian Lewerke pass complete to Matt Dotson for 9 yds to the MchSt 11
3:592nd & 1 at own 11Brian Lewerke pass incomplete to La’Darius Jefferson
3:593rd & 1 at own 11Brian Lewerke pass incomplete MICHIGAN ST Penalty, illegal touching ( Yards) declined
3:594th & 1 at own 11Connor Heyward run for no gain to the MchSt 11
Northwestern Touchdown, 3 plays
3:091st & 10 at opp 11Solomon Vault run for 4 yds to the MchSt 7
3:032nd & 6 at opp 7Timeout MICHIGAN ST, clock 03:03
3:032nd & 6 at opp 7Solomon Vault run for 5 yds to the MchSt 2
2:513rd & 1 at opp 2Clayton Thorson run for 2 yds for a TD (Charlie Kuhbander KICK)Northwestern 29, Michigan State 19
Michigan State Turnover on downs, 10 plays
2:511st & 0 at own 35Drew Luckenbaugh kickoff for 59 yds
2:501st & 10 at own 25Timeout MICHIGAN ST, clock 02:50
2:501st & 10 at own 25Brian Lewerke pass complete to Matt Dotson for 9 yds to the MchSt 34
2:502nd & 1 at own 34Brian Lewerke pass complete to Connor Heyward for 1 yd to the MchSt 35 for a 1ST down
2:501st & 10 at own 35Brian Lewerke pass complete to Connor Heyward for 4 yds to the MchSt 39
2:502nd & 6 at own 39Brian Lewerke pass complete to Brandon Sowards for 15 yds to the Nwest 46 for a 1ST down
2:501st & 10 at opp 46Brian Lewerke pass complete to Cam Chambers for 13 yds to the Nwest 33 for a 1ST down
2:501st & 10 at opp 33Brian Lewerke pass complete to Cam Chambers for 27 yds to the Nwest 6 for a 1ST down
2:501st & goal at opp 6Brian Lewerke pass incomplete to Darrell Stewart Jr., broken up by JR Pace
2:502nd & goal at opp 6Brian Lewerke pass incomplete to C.J. Hayes
2:503rd & goal at opp 6Brian Lewerke pass complete to Matt Sokol for 5 yds to the Nwest 1
2:504th & goal at opp 1Brian Lewerke pass incomplete to Felton Davis III
Northwestern End of game, 1 play
0:251st & 10 at own 2TEAM run for a loss of 1 yard to the Nwest 1

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 four 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