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
Team
Q1
Q2
Q3
Q4
Final
Michigan State
7
7
10
7
31
Northwestern
0
3
0
7
10
Standouts
No. 14PassingBrian Lewerke18 of 31, 228 yards, 3 TDMichigan State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Northwestern
337
Total yards
265
228
Passing yards
126
109
Rushing yards
139
7.4
Yards per pass
3.4
2.7
Yards per rush
3.2
19
First downs
17
6–15
Third downs
8–20
1–1
Fourth downs
1–4
1
Turnovers
3
5–47
Penalties
3–25
28:14
Possession
31:46
2
Sacks (by defense)
2
Efficiency
Michigan State
Northwestern
47%
Success rate
31%
0.18
EPA per play
−0.16
0.95
Explosiveness
1.07
0.01
Rushing EPA
−0.15
0.39
Passing EPA
−0.19
36%
Passing-down success
25%
−0.12
First-down EPA
−0.33
0.34
Second-down EPA
−0.01
0.50
Third-down EPA
0.32
31%
Havoc by its defense
24%
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
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.
Q1 Michigan StateTouchdown, 9 plays, 75 yards
Q1 NorthwesternFumble, 3 plays, 0 yards
Q1 NorthwesternTurnover on downs, 8 plays, 26 yards
Q1 Michigan StatePunt, 5 plays, 17 yards
Q1 NorthwesternField goal, 12 plays, 44 yards
Q2 Michigan StatePunt, 3 plays, 3 yards
Q2 NorthwesternPunt, 3 plays, −1 yard
Q2 Michigan StatePunt, 3 plays, 3 yards
Q2 NorthwesternFumble, 4 plays, 27 yards
Q2 Michigan StatePunt, 3 plays, 0 yards
Q2 NorthwesternInterception, 12 plays, 31 yards
Q2 Michigan StateTouchdown, 11 plays, 62 yards
Q2 NorthwesternEnd of half, 1 play, 19 yards
Q3 NorthwesternPunt, 3 plays, 8 yards
Q3 Michigan StateMissed FG, 11 plays, 37 yards
Q3 NorthwesternPunt, 3 plays, 5 yards
Q3 Michigan StateTouchdown, 10 plays, 53 yards
Q3 NorthwesternPunt, 3 plays, 6 yards
Q3 Michigan StateField goal, 8 plays, 46 yards
Q3 NorthwesternInterception, 4 plays, 2 yards
Q4 Michigan StateTouchdown, 3 plays, 22 yards
Q4 NorthwesternInterception, 10 plays, 41 yards
Q4 Michigan StatePunt, 3 plays, 0 yards
Q4 NorthwesternTouchdown, 9 plays, 64 yards
Q4 Michigan StatePunt, 3 plays, 3 yards
Q4 NorthwesternTurnover on downs, 7 plays, 21 yards
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:00
1st & 10 at own 35
Trey Finison kickoff for 65 yds for a touchback
14:40
1st & 10 at own 25
Brian Lewerke pass complete to Cody White for 12 yds to the MchSt 37 for a 1ST down
14:11
1st & 10 at own 37
Elijah Collins run for 7 yds to the MchSt 44
13:40
2nd & 3 at own 44
Brian Lewerke pass complete to Cody White for 29 yds to the Nwest 27 for a 1ST down
13:30
1st & 10 at opp 27
Brian Lewerke pass incomplete
13:10
2nd & 10 at opp 27
Brian Lewerke pass complete to Matt Seybert for 9 yds to the Nwest 18
12:55
3rd & 1 at opp 18
Brian Lewerke run for 2 yds to the Nwest 16 for a 1ST down
12:40
1st & 10 at opp 16
Elijah Collins run for 7 yds to the Nwest 9
11:48
2nd & 3 at opp 9
Brian Lewerke run for 4 yds to the Nwest 5 for a 1ST down
11:42
1st & goal at opp 5
Elijah Collins run for 5 yds for a TD, (Matt Coghlin KICK)Michigan State 7, Northwestern 0
Northwestern Fumble, 3 plays
11:42
1st & 10 at own 35
Cole Hahn kickoff for 54 yds
11:09
1st & 10 at own 35
Hunter Johnson sacked by Joe Bachie for a loss of 9 yards to the Nwest 26
10:44
2nd & 19 at own 26
Isaiah Bowser run for 5 yds to the Nwest 31
10:11
3rd & 14 at own 31
Hunter Johnson pass complete to Isaiah Bowser for 4 yds to the Nwest 35
9:51
4th & 10 at own 35
Daniel 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:16
1st & 10 at opp 27
Drake Anderson run for 1 yd to the MchSt 26
9:10
2nd & 9 at opp 26
MICHIGAN ST Penalty, Defensive Pass Interference (3 Yards) to the MchSt 23 for a 1ST down
8:50
1st & 10 at opp 23
Isaiah Bowser run for 4 yds to the MchSt 19
8:30
2nd & 6 at opp 19
Hunter Johnson run for 2 yds to the MchSt 17
7:55
3rd & 4 at opp 17
Hunter Johnson run for 10 yds to the MchSt 7 for a 1ST down
7:20
1st & goal at opp 7
Isaiah Bowser run for 6 yds to the MchSt 1
6:49
2nd & goal at opp 1
Isaiah Bowser run for no gain to the MchSt 1
6:30
3rd & goal at opp 1
Isaiah Bowser run for no gain to the MchSt 1
5:59
4th & goal at opp 1
Hunter Johnson run for a loss of 2 yards to the MchSt 3
Michigan State Punt, 5 plays
5:30
1st & 10 at own 3
Elijah Collins run for 8 yds to the MchSt 11
5:24
2nd & 2 at own 11
Elijah Collins run for 4 yds to the MchSt 15 for a 1ST down
4:41
1st & 10 at own 15
Brian Lewerke sacked by Alex Miller for a loss of 2 yards to the MchSt 13
4:41
2nd & 12 at own 13
MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 8
3:58
2nd & 17 at own 8
Elijah Collins run for 6 yds to the MchSt 14
3:30
3rd & 11 at own 14
Brian Lewerke run for 6 yds to the MchSt 20
2:56
4th & 5 at own 20
Jake Hartbarger punt for 45 yds, downed at the Nwest 35
Northwestern Field goal, 12 plays
2:22
1st & 10 at own 36
Drake Anderson run for 1 yd to the Nwest 37
2:16
2nd & 9 at own 37
Hunter Johnson pass incomplete
2:02
3rd & 9 at own 37
Hunter Johnson pass complete to Ramaud Chiaokhiao-Bowman for 18 yds to the MchSt 45 for a 1ST down
1:30
1st & 10 at opp 45
Hunter Johnson pass complete to Drake Anderson for 2 yds to the MchSt 43
1:08
2nd & 8 at opp 43
Hunter Johnson pass complete to Bennett Skowronek for 5 yds to the MchSt 38
0:45
3rd & 3 at opp 38
Hunter Johnson pass complete to Kyric McGowan for 7 yds to the MchSt 31 for a 1ST down
0:37
1st & 10 at opp 31
Hunter Johnson pass incomplete
0:15
2nd & 10 at opp 31
Isaiah Bowser run for a loss of 2 yards to the MchSt 33
0:01
3rd & 12 at opp 33
MICHIGAN ST Penalty, Defensive Pass Interference (15 Yards) to the MchSt 18 for a 1ST down
0:01
1st & 10 at opp 18
Hunter Johnson pass complete to Riley Lees for a loss of 3 yards to the MchSt 21
Q2 14:45
2nd & 13 at opp 21
Isaiah Bowser run for no gain to the MchSt 21
Q2 14:18
3rd & 13 at opp 21
Hunter Johnson pass incomplete
Q2 14:13
4th & 13 at opp 21
Charlie Kuhbander 39 yd FG GOODMichigan State 7, Northwestern 3
2nd quarter8 drives, then Michigan State 14, Northwestern 3
Michigan State Punt, 3 plays
14:13
4th & 13 at own 35
Trey Finison kickoff for 54 yds , Darrell Stewart Jr. return for 31 yds to the MchSt 42
14:00
1st & 10 at own 42
MICHIGAN ST Penalty, Personal Foul (-15 Yards) to the MchSt 27
13:30
1st & 25 at own 27
Anthony Williams Jr. run for a loss of 5 yards to the MchSt 22
13:00
2nd & 30 at own 22
Brian Lewerke run for 5 yds to the MchSt 27
12:06
3rd & 25 at own 27
Brian Lewerke pass complete to C.J. Hayes for 18 yds to the MchSt 45
11:52
4th & 7 at own 45
Jake Hartbarger punt for 55 yds for a touchback
Northwestern Punt, 3 plays
11:52
1st & 10 at own 20
NORTHWESTERN Penalty, False Start (-5 Yards) to the Nwest 15
11:30
1st & 15 at own 15
Drake Anderson run for 2 yds to the Nwest 17
10:56
2nd & 13 at own 17
Drake Anderson run for a loss of 1 yard to the Nwest 16
10:15
3rd & 14 at own 16
Hunter Johnson pass complete to Isaiah Bowser for 3 yds to the Nwest 19
9:58
4th & 11 at own 19
Daniel Kubiuk punt for 42 yds, downed at the MchSt 39
Michigan State Punt, 3 plays
9:33
1st & 10 at own 39
Elijah Collins run for no gain to the MchSt 39
8:55
2nd & 10 at own 39
Darrell Stewart Jr. run for a loss of 8 yards to the MchSt 31
8:20
3rd & 18 at own 31
Brian Lewerke pass complete to Connor Heyward for 11 yds to the MchSt 42
8:06
4th & 7 at own 42
Jake Hartbarger punt for 53 yds , Riley Lees returns for 11 yds to the Nwest 16
Northwestern Fumble, 4 plays
7:37
1st & 10 at own 16
Isaiah Bowser run for 21 yds to the Nwest 37 for a 1ST down
7:10
1st & 10 at own 37
Isaiah Bowser run for no gain to the Nwest 37
7:00
2nd & 10 at own 37
Hunter Johnson pass incomplete
6:33
3rd & 10 at own 37
Hunter Johnson pass complete to Isaiah Bowser for 6 yds to the Nwest 43
6:17
4th & 4 at own 43
Daniel 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:10
1st & 10 at own 31
Brian Lewerke pass incomplete
6:03
2nd & 10 at own 31
Brian Lewerke pass incomplete
6:00
3rd & 10 at own 31
Brian Lewerke pass incomplete
5:52
4th & 10 at own 31
Jake Hartbarger punt for 52 yds, punt out-of-bounds at the Nwest 17
Northwestern Interception, 12 plays
5:27
1st & 10 at own 17
Hunter Johnson run for 3 yds to the Nwest 20
4:50
2nd & 7 at own 20
Hunter Johnson pass complete to Ramaud Chiaokhiao-Bowman for 6 yds to the Nwest 26
4:43
3rd & 1 at own 26
Hunter Johnson run for 5 yds to the Nwest 31 for a 1ST down
4:17
1st & 10 at own 31
Hunter Johnson pass incomplete
4:06
2nd & 10 at own 31
Hunter Johnson pass complete to Riley Lees for 6 yds to the Nwest 37
3:29
3rd & 4 at own 37
Hunter Johnson pass complete to Riley Lees for 7 yds to the Nwest 44 for a 1ST down
2:58
1st & 10 at own 44
Hunter Johnson run for 4 yds to the Nwest 48
2:25
2nd & 6 at own 48
Isaiah Bowser run for 1 yd to the Nwest 49
2:07
3rd & 5 at own 49
Hunter Johnson pass complete to Malik Washington for 9 yds to the MchSt 42 for a 1ST down
2:02
1st & 10 at opp 42
Timeout MICHIGAN ST, clock 02:02
2:02
1st & 10 at opp 42
NORTHWESTERN Penalty, Offensive Holding (-10 Yards) to the Nwest 48
1:51
1st & 20 at own 48
Hunter Johnson pass incomplete
1:46
2nd & 20 at own 48
Hunter Johnson pass incomplete
1:39
3rd & 20 at own 48
Hunter Johnson pass intercepted Josiah Scott return for no gain to the MchSt 38
Michigan State Touchdown, 11 plays
1:35
1st & 10 at own 38
Brian Lewerke pass incomplete
1:25
2nd & 10 at own 38
Brian Lewerke pass complete to Cody White for 18 yds to the Nwest 44 for a 1ST down
1:21
1st & 10 at opp 44
Brian Lewerke pass incomplete
1:15
2nd & 10 at opp 44
Brian Lewerke pass complete to Darrell Stewart Jr. for 9 yds to the Nwest 35
0:55
3rd & 1 at opp 35
Connor Heyward run for 9 yds to the Nwest 26 for a 1ST down
0:51
1st & 10 at opp 26
Brian Lewerke pass incomplete
0:45
2nd & 10 at opp 26
Brian Lewerke sacked by Joe Gaziano for a loss of 6 yards to the Nwest 32
0:45
3rd & 16 at opp 32
Timeout MICHIGAN ST, clock 00:45
0:45
3rd & 16 at opp 32
Timeout NORTHWESTERN, clock 00:45
0:39
3rd & 16 at opp 32
Brian Lewerke pass complete to Darrell Stewart Jr. for 21 yds to the Nwest 11 for a 1ST down
0:34
1st & 10 at opp 11
Brian Lewerke pass incomplete
0:29
2nd & 10 at opp 11
Brian Lewerke pass incomplete
0:29
3rd & 10 at opp 11
Timeout NORTHWESTERN, clock 00:29
0:24
3rd & 10 at opp 11
Brian 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:24
3rd & 10 at own 35
Cole Hahn kickoff for 60 yds fair catch by Kyric McGowan at the Nwest 5
0:01
1st & 10 at own 5
TEAM 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:00
1st & 10 at own 35
Cole Hahn kickoff for 65 yds for a touchback
14:40
1st & 10 at own 25
Isaiah Bowser run for 1 yd to the Nwest 26
13:59
2nd & 9 at own 26
Hunter Johnson pass complete to Kyric McGowan for 7 yds to the Nwest 33
13:48
3rd & 2 at own 33
Isaiah Bowser run for no gain to the Nwest 33
13:14
4th & 2 at own 33
Daniel Kubiuk punt for 38 yds , Brandon Sowards returns for 12 yds to the MchSt 41
Michigan State Missed FG, 11 plays
12:51
1st & 10 at own 41
Elijah Collins run for 5 yds to the MchSt 46
12:29
2nd & 5 at own 46
Elijah Collins run for 6 yds to the Nwest 48 for a 1ST down
12:06
1st & 10 at opp 48
Brian Lewerke pass incomplete
11:35
2nd & 10 at opp 48
Elijah Collins run for 8 yds to the Nwest 40
11:26
3rd & 2 at opp 40
Elijah Collins run for 1 yd to the Nwest 39
10:37
4th & 1 at opp 39
Elijah Collins run for 2 yds to the Nwest 37 for a 1ST down
9:45
1st & 10 at opp 37
Anthony 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:36
1st & 10 at opp 27
Anthony Williams Jr. run for 5 yds to the Nwest 22
9:30
2nd & 5 at opp 22
Brian Lewerke pass incomplete
9:25
3rd & 5 at opp 22
Brian Lewerke pass incomplete
9:20
4th & 5 at opp 22
Matt Coghlin 40 yd FG MISSED
Northwestern Punt, 3 plays
9:16
1st & 10 at own 22
Hunter Johnson pass incomplete
8:44
2nd & 10 at own 22
Hunter Johnson pass complete to Riley Lees for 5 yds to the Nwest 27
8:40
3rd & 5 at own 27
Hunter Johnson pass incomplete
8:29
4th & 5 at own 27
Daniel Kubiuk punt for 40 yds , Brandon Sowards returns for 14 yds to the MchSt 47
Michigan State Touchdown, 10 plays
8:21
1st & 10 at own 47
Elijah Collins run for no gain to the MchSt 47
7:54
2nd & 10 at own 47
Brian Lewerke pass complete to Darrell Stewart Jr. for 9 yds to the Nwest 44
7:19
3rd & 1 at opp 44
Elijah Collins run for 2 yds to the Nwest 42 for a 1ST down
6:59
1st & 10 at opp 42
Brian Lewerke pass complete to Darrell Stewart Jr. for 11 yds to the Nwest 31 for a 1ST down
6:30
1st & 10 at opp 31
Elijah Collins run for 13 yds to the Nwest 18 for a 1ST down
5:59
1st & 10 at opp 18
Brian Lewerke pass complete to Elijah Collins for 9 yds to the Nwest 9
5:52
2nd & 1 at opp 9
Elijah Collins run for 2 yds to the Nwest 7 for a 1ST down
5:00
1st & goal at opp 1
Connor Heyward run for 6 yds to the Nwest 1 MICHIGAN ST Penalty, Offensive Holding (-9 Yards) to the Nwest 10
4:50
1st & goal at opp 10
Anthony Williams Jr. run for 2 yds to the Nwest 8
4:41
2nd & goal at opp 8
Brian 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:41
2nd & 11 at own 35
Cole Hahn kickoff for 65 yds for a touchback
4:13
1st & 10 at own 25
Hunter Johnson pass complete to Bennett Skowronek for 6 yds to the Nwest 31
3:40
2nd & 4 at own 31
Drake Anderson run for no gain to the Nwest 31
3:28
3rd & 4 at own 31
Hunter Johnson pass incomplete
3:18
4th & 4 at own 31
Daniel Kubiuk punt for 23 yds, downed at the MchSt 46
Michigan State Field goal, 8 plays
2:54
1st & 10 at own 46
Brian Lewerke pass complete to Julian Barnett for 15 yds to the Nwest 39 for a 1ST down
2:36
1st & 10 at opp 39
Elijah Collins run for no gain to the Nwest 39
1:59
2nd & 10 at opp 39
Brian Lewerke pass complete to Matt Seybert for 4 yds to the Nwest 35
1:29
3rd & 6 at opp 35
Brian Lewerke pass complete to Darrell Stewart Jr. for 27 yds to the Nwest 8 for a 1ST down
1:15
1st & goal at opp 8
Brian Lewerke run for no gain to the Nwest 8
0:44
2nd & goal at opp 8
Brian Lewerke pass incomplete
0:14
3rd & goal at opp 8
Brian Lewerke pass complete to Connor Heyward for no gain to the Nwest 8
0:03
4th & goal at opp 8
Matt Coghlin 26 yd FG GOODMichigan State 24, Northwestern 3
Northwestern Interception, 4 plays
0:03
4th & 10 at own 35
Cole Hahn kickoff for 65 yds for a touchback
0:01
1st & 10 at own 25
Isaiah Bowser run for 3 yds to the Nwest 28
Q4 14:40
2nd & 7 at own 28
Aidan Smith pass complete to Charlie Mangieri for 8 yds to the Nwest 36 for a 1ST down
Q4 14:02
1st & 10 at own 36
Aidan 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:20
1st & 10 at opp 22
Cody White run for 13 yds to the Nwest 9 for a 1ST down
12:45
1st & goal at opp 9
Connor Heyward run for 2 yds to the Nwest 7
12:34
2nd & goal at opp 7
Brian 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:34
2nd & 8 at own 35
Cole Hahn kickoff for 53 yds , Kyric McGowan return for 22 yds to the Nwest 34
12:15
1st & 10 at own 34
Aidan Smith run for 3 yds to the Nwest 37
11:28
2nd & 7 at own 37
Aidan Smith pass complete to Ramaud Chiaokhiao-Bowman for 4 yds to the Nwest 41
11:14
3rd & 3 at own 41
Aidan Smith run for 2 yds to the Nwest 43
10:26
4th & 1 at own 43
Drake Anderson run for 15 yds to the MchSt 42 for a 1ST down
10:00
1st & 10 at opp 42
Aidan Smith pass complete to Riley Lees for 6 yds to the MchSt 36
9:39
2nd & 4 at opp 36
Drake Anderson run for 14 yds to the MchSt 22 for a 1ST down
9:00
1st & 10 at opp 22
Aidan 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:45
2nd & 18 at opp 30
Jace James run for 5 yds to the MchSt 25
8:16
3rd & 13 at opp 25
Aidan Smith pass incomplete
8:16
4th & 13 at opp 25
Timeout MICHIGAN ST, clock 08:16
8:01
4th & 13 at opp 25
Aidan Smith pass intercepted Joe Bachie return for 19 yds to the MchSt 35
Michigan State Punt, 3 plays
7:30
1st & 10 at own 35
Anthony Williams Jr. run for 2 yds to the MchSt 37
6:51
2nd & 8 at own 37
Anthony Williams Jr. run for a loss of 2 yards to the MchSt 35
6:13
3rd & 10 at own 35
Anthony Williams Jr. run for no gain to the MchSt 35
5:39
4th & 10 at own 35
Jake Hartbarger punt for 29 yds, downed at the Nwest 36
Northwestern Touchdown, 9 plays
5:20
1st & 10 at own 37
Drake Anderson run for 11 yds to the Nwest 48 for a 1ST down
5:00
1st & 10 at own 48
Drake Anderson run for no gain to the Nwest 48
4:41
2nd & 10 at own 48
Aidan Smith pass complete to Bennett Skowronek for 20 yds to the MchSt 32 for a 1ST down
4:22
1st & 10 at opp 32
Drake Anderson run for 17 yds to the MchSt 15 for a 1ST down
4:12
1st & 10 at opp 15
Aidan Smith run for 4 yds to the MchSt 11
3:45
2nd & 6 at opp 11
Aidan Smith pass incomplete
3:33
3rd & 6 at opp 11
Drake Anderson run for 7 yds to the MchSt 4 for a 1ST down
2:47
1st & goal at opp 4
Drake Anderson run for 2 yds to the MchSt 2
2:41
2nd & goal at opp 2
Drake Anderson run for 2 yds for a TD, (Charlie Kuhbander KICK)Michigan State 31, Northwestern 10
Michigan State Punt, 3 plays
2:41
2nd & 8 at own 35
Trey Finison kickoff for 62 yds
2:20
1st & 10 at own 3
La’Darius Jefferson run for 2 yds to the MchSt 5
1:52
2nd & 8 at own 5
La’Darius Jefferson run for 1 yd to the MchSt 6
1:52
3rd & 7 at own 6
Timeout NORTHWESTERN, clock 01:52
1:46
3rd & 7 at own 6
La’Darius Jefferson run for no gain to the MchSt 6
1:46
4th & 7 at own 6
Timeout NORTHWESTERN, clock 01:46
Northwestern Turnover on downs, 7 plays
1:29
1st & 10 at opp 35
Aidan Smith pass incomplete
1:09
2nd & 10 at opp 35
Drake Anderson run for 7 yds to the MchSt 28
0:55
3rd & 3 at opp 28
Aidan Smith run for 5 yds to the MchSt 23 for a 1ST down
0:45
1st & 10 at opp 23
Aidan Smith pass incomplete
0:40
2nd & 10 at opp 23
Aidan Smith pass incomplete
0:20
3rd & 10 at opp 23
Drake Anderson run for 9 yds to the MchSt 14
0:13
4th & 1 at opp 14
Drake Anderson run for a loss of 1 yard to the MchSt 15
Michigan State End of game, 1 play
0:01
1st & 10 at own 15
TEAM 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.