Referee John O’Neill; umpire Bobby Colosimo; head linesman William Sutter; line judge Tom Krispinsky; side judge Steve Hassel; field judge Ed Rohan; back judge Michael Elliott; center judge Mike ConlinGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Northwestern
7
12
21
14
54
Michigan State
14
3
14
9
40
Standouts
PassingClayton Thorson27 of 35, 281 yards, 3 TD, 1 INTNorthwestern
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northwestern
Michigan State
490
Total yards
475
281
Passing yards
424
209
Rushing yards
51
8.0
Yards per pass
10.1
4.1
Yards per rush
2.2
26
First downs
18
10–19
Third downs
5–16
1–1
Fourth downs
0–1
1
Turnovers
2
4–25
Penalties
5–34
35:34
Possession
24:26
4
Sacks (by defense)
1
Efficiency
Northwestern
Michigan State
45%
Success rate
33%
0.17
EPA per play
0.20
1.19
Explosiveness
1.82
0.01
Rushing EPA
−0.12
0.40
Passing EPA
0.38
29%
Passing-down success
21%
0.14
First-down EPA
0.39
−0.07
Second-down EPA
0.12
0.41
Third-down EPA
0.23
18%
Havoc by its defense
8%
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 64% to win. Northwestern won as Elo’s underdog.
The line
Michigan State −6.5, over/under 41.
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 67%, Northwestern 33%. 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. Michigan State drives left to right, Northwestern right to left.
Q1 Michigan StatePunt, 6 plays, 38 yards
Q1 NorthwesternPunt, 3 plays, 4 yards
Q1 Michigan StateTouchdown, 3 plays, 39 yards
Q1 NorthwesternPick-six, 3 plays (Michigan State scores), 4 yards
Q1 NorthwesternPunt, 3 plays, 3 yards
Q1 Michigan StatePunt, 3 plays, 7 yards
Q1 NorthwesternTouchdown, 8 plays, 61 yards
Q1 Michigan StateField goal, 9 plays, 52 yards
Q2 NorthwesternTouchdown, 12 plays, 75 yards
Q2 Michigan StateSafety, 3 plays (Northwestern scores), −5 yards
Q2 NorthwesternField goal, 7 plays, 33 yards
Q2 Michigan StatePunt, 3 plays, 2 yards
Q2 NorthwesternPunt, 6 plays, 5 yards
Q2 Michigan StatePunt, 3 plays, 4 yards
Q2 NorthwesternEnd of half, 1 play, −2 yards
Q3 NorthwesternTouchdown, 4 plays, 75 yards
Q3 Michigan StatePunt, 6 plays, 20 yards
Q3 NorthwesternTouchdown, 10 plays, 86 yards
Q3 Michigan StateTouchdown, 3 plays, 75 yards
Q3 NorthwesternPunt, 3 plays, 5 yards
Q3 Michigan StateFumble, 4 plays, 13 yards
Q3 NorthwesternPunt, 3 plays, −2 yards
Q3 Michigan StateTouchdown, 1 play, 86 yards
Q3 NorthwesternTouchdown, 0 yards
Q3 Michigan StateInterception, 6 plays, 15 yards
Q4 NorthwesternTouchdown, 13 plays, 91 yards
Q4 Michigan StateTouchdown, 5 plays, 76 yards
Q4 NorthwesternTouchdown, 6 plays, 47 yards
Q4 Michigan StateTurnover on downs, 5 plays, 32 yards
Q4 NorthwesternPunt, 3 plays, 6 yards
Q4 Michigan StateField goal, 7 plays, 11 yards
Q4 NorthwesternEnd of game, 2 plays, −2 yards
Play by play
1st quarter8 drives, then Michigan State 14, Northwestern 7
Michigan State Punt, 6 plays
15:00
1st & 10 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Gerald Holmes run for 3 yds to the MchSt 28
15:00
2nd & 7 at own 28
Brian Lewerke run for a loss of 1 yard to the MchSt 27
15:00
3rd & 8 at own 27
Brian Lewerke pass complete to R.J. Shelton for 33 yds to the Nwest 40 for a 1ST down
15:00
1st & 10 at opp 40
Gerald Holmes run for 1 yd to the Nwest 39
15:00
2nd & 9 at opp 39
Brian Lewerke run for 2 yds to the Nwest 37
15:00
3rd & 7 at opp 37
Brian Lewerke pass incomplete to R.J. Shelton
15:00
4th & 7 at opp 37
Jake Hartbarger punt for 36 yds, downed at the Nwest 1
Northwestern Punt, 3 plays
12:30
1st & 10 at own 1
Justin Jackson run for 3 yds to the Nwest 4
12:30
2nd & 7 at own 4
Justin Jackson run for 1 yd to the Nwest 5
12:30
3rd & 6 at own 5
Clayton Thorson pass incomplete to Flynn Nagel
12:30
4th & 6 at own 5
Hunter Niswander punt for 34 yds, fair catch by R.J. Shelton at the Nwest 39
Michigan State Touchdown, 3 plays
11:14
1st & 10 at opp 39
Brian Lewerke run for 24 yds to the Nwest 15 for a 1ST down
11:14
1st & 10 at opp 15
Gerald Holmes run for no gain to the Nwest 15
9:53
2nd & 10 at opp 15
Brian Lewerke pass complete to Josiah Price for 15 yds for a TD, (Michael Geiger KICK)Michigan State 7, Northwestern 0
Northwestern Pick-six, 3 plays (Michigan State scores)
9:53
1st & 0 at own 35
Kevin Cronin kickoff for 50 yds
9:53
1st & 10 at own 35
Clayton Thorson pass complete to Justin Jackson for 8 yds to the Nwest 43
9:53
2nd & 2 at own 43
Clayton Thorson pass complete to Solomon Vault for 1 yd to the Nwest 44
9:53
3rd & 1 at own 44
NORTHWESTERN Penalty, false start (-5 Yards) to the Nwest 39
8:31
3rd & 6 at own 39
Clayton Thorson pass intercepted for a TD Justin Layne return for 43 yds for a TD, (Michael Geiger KICK)Michigan State 14, Northwestern 0
Hunter Niswander punt for 62 yds, downed at the MchSt 10
Michigan State Punt, 3 plays
7:48
1st & 10 at own 10
LJ Scott run for 2 yds to the MchSt 12
7:48
2nd & 8 at own 12
Brian Lewerke run for 5 yds to the MchSt 17
7:48
3rd & 3 at own 17
Brian Lewerke pass incomplete to Donnie Corley
7:48
4th & 3 at own 17
Jake Hartbarger punt for 44 yds , Flynn Nagel returns for no gain to the Nwest 39
Northwestern Touchdown, 8 plays
6:15
1st & 10 at own 39
John Moten IV run for 2 yds to the Nwest 41
5:49
2nd & 8 at own 41
Timeout MICHIGAN ST, clock 05:49
5:49
2nd & 8 at own 41
Clayton Thorson pass complete to Austin Carr for 11 yds to the MchSt 48 for a 1ST down
5:49
1st & 10 at opp 48
Justin Jackson run for 3 yds to the MchSt 45
5:49
2nd & 7 at opp 45
Clayton Thorson pass complete to Flynn Nagel for 6 yds to the MchSt 39
5:49
3rd & 1 at opp 39
Justin Jackson run for 3 yds to the MchSt 36 for a 1ST down
5:49
1st & 10 at opp 36
NORTHWESTERN Penalty, false start (-5 Yards) to the MchSt 41
5:49
1st & 15 at opp 41
Justin Jackson run for 6 yds to the MchSt 35
5:49
2nd & 9 at opp 35
Clayton Thorson pass complete to Austin Carr for 6 yds to the MchSt 29
3:32
3rd & 3 at opp 29
Justin Jackson run for 29 yds for a TD, (Jack Mitchell KICK)Michigan State 14, Northwestern 7
Michigan State Field goal, 9 plays
3:32
1st & 0 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
3:32
1st & 10 at own 25
LJ Scott run for 23 yds to the MchSt 48 for a 1ST down
3:32
1st & 10 at own 48
Brian Lewerke run for 2 yds to the 50 yard line
3:32
2nd & 8 at the 50
Brian Lewerke pass complete to Josiah Price for 4 yds to the Nwest 46
3:32
3rd & 4 at opp 46
Brian Lewerke run for 5 yds to the Nwest 41 for a 1ST down
3:32
1st & 10 at opp 41
Brian Lewerke pass complete to Prescott Line for 12 yds to the Nwest 29 for a 1ST down
3:32
1st & 10 at opp 29
Donnie Corley run for 5 yds to the Nwest 24
3:32
2nd & 5 at opp 24
Scott, LJ rush for 10 yards to the NU14 (Igwebuike, Godwin;Hartage, Montre), PENALTY MSU holding 10 yards to the NU34, NO PLAY.
3:32
2nd & 15 at opp 34
Brian Lewerke pass complete to Jamal Lyles for 9 yds to the Nwest 25
Q2 15:00
3rd & 6 at opp 25
Brian Lewerke pass complete to R.J. Shelton for 2 yds to the Nwest 23
Q2 14:15
4th & 4 at opp 23
Michael Geiger 41 yd FG GOODMichigan State 17, Northwestern 7
2nd quarter7 drives, then Northwestern 19, Michigan State 17
Northwestern Touchdown, 12 plays
14:15
1st & 0 at own 35
Kevin Cronin kickoff for 64 yds , Flynn Nagel return for 24 yds to the Nwest 25
14:10
1st & 10 at own 25
Clayton Thorson pass complete to Austin Carr for 9 yds to the Nwest 34
14:10
2nd & 1 at own 34
Justin Jackson run for 2 yds to the Nwest 36 for a 1ST down
14:10
1st & 10 at own 36
Clayton Thorson run for 9 yds to the Nwest 45
14:10
2nd & 1 at own 45
Justin Jackson run for 2 yds to the Nwest 47 for a 1ST down
14:10
1st & 10 at own 47
Clayton Thorson pass complete to Austin Carr for 7 yds to the MchSt 46
14:10
2nd & 3 at opp 46
Clayton Thorson pass complete to Flynn Nagel for 2 yds to the MchSt 44
14:10
3rd & 1 at opp 44
Justin Jackson run for 4 yds to the MchSt 40 for a 1ST down
14:10
1st & 10 at opp 40
Clayton Thorson pass complete to Flynn Nagel for 15 yds to the MchSt 25 for a 1ST down
14:10
1st & 10 at opp 25
Clayton Thorson run for 1 yd to the MchSt 24
14:10
2nd & 9 at opp 24
Thorson, Clayton pass incomplete to Wilson, Macan, QB hurry by Cooper, Demetrius, PENALTY MSU holding 10 yards to the MSU14, 1ST DOWN NU, NO PLAY.
14:10
1st & 10 at opp 14
Justin Jackson run for 3 yds to the MchSt 11
14:10
2nd & 7 at opp 11
Justin Jackson run for 2 yds to the MchSt 9
10:04
3rd & 5 at opp 9
Clayton Thorson pass complete to Austin Carr for 9 yds for a TD MICHIGAN ST Penalty, offside defense ( Yards) declined, (Jack Mitchell KICK)Michigan State 17, Northwestern 14
Michigan State Safety, 3 plays (Northwestern scores)
10:04
1st & 0 at own 35
Jack Mitchell kickoff for 65 yds , R.J. Shelton return for 10 yds to the MchSt 45 MICHIGAN ST Penalty, illegal block (5 Yards) to the MchSt 5
9:58
1st & 10 at own 5
Madre London run for 2 yds to the MchSt 7
9:58
2nd & 8 at own 7
Brian Lewerke pass incomplete to Donnie Corley
9:23
3rd & 8 at own 7
Joe Gaziano SafetyMichigan State 17, Northwestern 16
Northwestern Field goal, 7 plays
9:23
1st & 0 at own 20
Jake Hartbarger kickoff for 42 yds , Garrett Dickerson return for 13 yds to the MchSt 49
9:19
1st & 10 at opp 49
Clayton Thorson pass complete to Macan Wilson for 8 yds to the MchSt 41
9:19
2nd & 2 at opp 41
Justin Jackson run for 3 yds to the MchSt 38 for a 1ST down
9:19
1st & 10 at opp 38
Justin Jackson run for 22 yds to the MchSt 16 for a 1ST down
9:19
1st & 10 at opp 16
Clayton Thorson pass complete to Justin Jackson for a loss of 3 yards to the MchSt 19
9:19
2nd & 13 at opp 19
NORTHWESTERN Penalty, false start (-5 Yards) to the MchSt 24
9:19
2nd & 18 at opp 24
Justin Jackson run for 8 yds to the MchSt 16
9:19
3rd & 10 at opp 16
Clayton Thorson pass incomplete to Justin Jackson
6:42
4th & 10 at opp 16
Jack Mitchell 33 yd FG GOODNorthwestern 19, Michigan State 17
Michigan State Punt, 3 plays
6:42
1st & 0 at own 35
Jack Mitchell kickoff for 62 yds , R.J. Shelton return for 17 yds to the MchSt 20
6:37
1st & 10 at own 20
Brian Lewerke pass incomplete to Monty Madaris, broken up by Trae Williams
6:37
2nd & 10 at own 20
Madre London run for 2 yds to the MchSt 22
6:37
3rd & 8 at own 22
Brian Lewerke pass incomplete to R.J. Shelton, broken up by Godwin Igwebuike
6:37
4th & 8 at own 22
Jake Hartbarger punt for 44 yds , Flynn Nagel returns for 7 yds to the Nwest 29 NORTHWESTERN Penalty, Offensive holding (10 Yards) to the Nwest 31
Northwestern Punt, 6 plays
5:29
1st & 10 at own 31
Justin Jackson run for 2 yds to the Nwest 33
5:29
2nd & 8 at own 33
Clayton Thorson pass complete to Justin Jackson for a loss of 1 yard to the Nwest 32
5:29
3rd & 9 at own 32
Clayton Thorson pass complete to Austin Carr for 10 yds to the Nwest 42 for a 1ST down
5:29
1st & 10 at own 42
Justin Jackson run for 1 yd to the Nwest 43
5:29
2nd & 9 at own 43
Justin Jackson run for 1 yd to the Nwest 44
5:29
3rd & 8 at own 44
Clayton Thorson sacked by Malik McDowell and Josh Butler for a loss of 8 yards to the Nwest 36
2:19
4th & 16 at own 36
Timeout NORTHWESTERN, clock 02:19
2:19
4th & 16 at own 36
Hunter Niswander punt for 42 yds , Brandon Sowards returns for 6 yds to the MchSt 28
Michigan State Punt, 3 plays
2:09
1st & 10 at own 28
Brian Lewerke pass complete to R.J. Shelton for a loss of 1 yard to the MchSt 27
2:09
2nd & 11 at own 27
Brian Lewerke pass complete to Gerald Holmes for 5 yds to the MchSt 32
2:09
3rd & 6 at own 32
Brian Lewerke pass incomplete to Josiah Price
2:09
4th & 6 at own 32
Jake Hartbarger punt for 61 yds , Flynn Nagel returns for 5 yds to the Nwest 12
Northwestern End of half, 1 play
0:27
1st & 10 at own 12
TEAM run for a loss of 2 yards to the Nwest 10
3rd quarter9 drives, then Northwestern 40, Michigan State 31
Northwestern Touchdown, 4 plays
15:00
2nd & 12 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Clayton Thorson pass complete to Justin Jackson for 6 yds to the Nwest 31
15:00
2nd & 4 at own 31
Justin Jackson run for no gain to the Nwest 31
15:00
3rd & 4 at own 31
Clayton Thorson pass complete to Andrew Scanlan for 12 yds to the Nwest 43 for a 1ST down
13:28
1st & 10 at own 43
Clayton Thorson pass complete to Flynn Nagel for 57 yds for a TD, (Jack Mitchell KICK)Northwestern 26, Michigan State 17
Michigan State Punt, 6 plays
13:28
1st & 0 at own 35
Jack Mitchell kickoff for 64 yds , R.J. Shelton return for 19 yds to the MchSt 20
13:23
1st & 10 at own 20
Brian Lewerke pass complete to LJ Scott for no gain to the MchSt 20
13:23
2nd & 10 at own 20
Brian Lewerke pass complete to R.J. Shelton for 5 yds to the MchSt 25
13:23
3rd & 5 at own 25
Brian Lewerke pass complete to Donnie Corley for 13 yds to the MchSt 38 for a 1ST down
13:23
1st & 10 at own 38
LJ Scott run for no gain to the MchSt 38
13:23
2nd & 10 at own 38
Brian Lewerke pass complete to LJ Scott for 2 yds to the MchSt 40
13:23
3rd & 8 at own 40
Brian Lewerke pass incomplete to Donnie Corley
13:23
4th & 8 at own 40
Jake Hartbarger punt for 46 yds, fair catch by Flynn Nagel at the Nwest 14
Northwestern Touchdown, 10 plays
10:17
1st & 10 at own 14
Clayton Thorson pass complete to Solomon Vault for 7 yds to the Nwest 21
10:17
2nd & 3 at own 21
Justin Jackson run for 1 yd to the Nwest 22
10:17
3rd & 2 at own 22
Clayton Thorson pass complete to Austin Carr for 11 yds to the Nwest 33 for a 1ST down
10:17
1st & 10 at own 33
Clayton Thorson pass complete to Austin Carr for 8 yds to the Nwest 41
10:17
2nd & 2 at own 41
Clayton Thorson pass complete to Austin Carr for 14 yds to the MchSt 45 for a 1ST down
10:17
1st & 10 at opp 45
Clayton Thorson pass complete to Andrew Scanlan for 20 yds to the MchSt 25 for a 1ST down
10:17
1st & 10 at opp 25
Clayton Thorson pass incomplete
10:17
2nd & 10 at opp 25
Justin Jackson run for 11 yds to the MchSt 14 for a 1ST down
10:17
1st & 10 at opp 14
Justin Jackson run for 5 yds to the MchSt 9
6:49
2nd & 5 at opp 9
Clayton Thorson run for 9 yds for a TD, (Jack Mitchell KICK)Northwestern 33, Michigan State 17
Michigan State Touchdown, 3 plays
6:49
1st & 0 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
6:49
1st & 10 at own 25
Madre London run for 2 yds to the MchSt 27
6:49
2nd & 8 at own 27
Tyler O’Connor pass complete to Josiah Price for 14 yds to the MchSt 41 for a 1ST down
5:54
1st & 10 at own 41
Tyler O’Connor pass complete to R.J. Shelton for 59 yds for a TD, (Michael Geiger KICK)Northwestern 33, Michigan State 24
Northwestern Punt, 3 plays
5:54
1st & 0 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
5:54
1st & 10 at own 25
Clayton Thorson pass complete to Flynn Nagel for 1 yd to the Nwest 26
5:54
2nd & 9 at own 26
Justin Jackson run for 4 yds to the Nwest 30
5:54
3rd & 5 at own 30
Clayton Thorson pass incomplete to Solomon Vault
5:54
4th & 5 at own 30
Hunter Niswander punt for 47 yds , Brandon Sowards returns for 5 yds to the MchSt 28
Michigan State Fumble, 4 plays
4:44
1st & 10 at own 28
Tyler O’Connor pass complete to Jamal Lyles for 17 yds to the MchSt 45 for a 1ST down
4:44
1st & 10 at own 45
Gerald Holmes run for 1 yd to the MchSt 46
4:44
2nd & 9 at own 46
Tyler O’Connor pass incomplete to R.J. Shelton
4:44
3rd & 9 at own 46
Tyler O’Connor sacked by Ifeadi Odenigbo for a loss of 5 yards to the MchSt 41 Tyler O’Connor fumbled, recovered by Nwest Joe Gaziano , return for 0 yards
Northwestern Punt, 3 plays
3:36
1st & 10 at opp 41
Clayton Thorson pass incomplete to Garrett Dickerson
3:36
2nd & 10 at opp 41
Justin Jackson run for 4 yds to the MchSt 37
3:36
3rd & 6 at opp 37
Justin Jackson run for a loss of 6 yards to the MchSt 43
3:36
4th & 12 at opp 43
Hunter Niswander punt for 29 yds, fair catch by Brandon Sowards at the MchSt 14
Michigan State Touchdown, 1 play
2:08
1st & 10 at own 14
Tyler O’Connor pass complete to R.J. Shelton for 86 yds for a TD, (Michael Geiger KICK)Northwestern 33, Michigan State 31
1:53
1st & 0 at own 35
Kevin Cronin kickoff for 60 yds , Solomon Vault return for 95 yds for a TD, (Jack Mitchell KICK)Northwestern 40, Michigan State 31
Michigan State Interception, 6 plays
1:53
1st & 0 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
1:53
1st & 10 at own 25
Tyler O’Connor sacked by Jr. Anthony Walker for a loss of 7 yards to the MchSt 18
1:53
2nd & 17 at own 18
Tyler O’Connor pass complete to Trishton Jackson for 7 yds to the MchSt 25
1:53
3rd & 10 at own 25
Tyler O’Connor pass complete to Felton Davis III for 15 yds to the MchSt 40 for a 1ST down
1:53
1st & 10 at own 40
Gerald Holmes run for no gain to the MchSt 40
Q4 15:00
2nd & 10 at own 40
Tyler O’Connor pass incomplete to R.J. Shelton
Q4 15:00
3rd & 10 at own 40
Tyler O’Connor pass intercepted Jared McGee return for no gain to the Nwest 9
4th quarter7 drives, then Northwestern 54, Michigan State 40
Northwestern Touchdown, 13 plays
14:43
1st & 10 at own 9
Justin Jackson run for no gain to the Nwest 9
14:43
2nd & 10 at own 9
Clayton Thorson pass complete to Garrett Dickerson for 5 yds to the Nwest 14
14:43
3rd & 5 at own 14
Thorson, Clayton pass incomplete to Nagel, Flynn, PENALTY MSU offside defense 4 yards to the NU18, NO PLAY.
13:41
3rd & 1 at own 18
Timeout NORTHWESTERN, clock 13:41
13:41
3rd & 1 at own 18
Justin Jackson run for 3 yds to the Nwest 21 for a 1ST down
13:41
1st & 10 at own 21
Justin Jackson run for 6 yds to the Nwest 27
13:41
2nd & 4 at own 27
Justin Jackson run for 8 yds to the Nwest 35 for a 1ST down
13:41
1st & 10 at own 35
Justin Jackson run for 9 yds to the Nwest 44
13:41
2nd & 1 at own 44
Justin Jackson run for 9 yds to the MchSt 47 for a 1ST down
13:41
1st & 10 at opp 47
Justin Jackson run for 3 yds to the MchSt 44
13:41
2nd & 7 at opp 44
Clayton Thorson run for 1 yd to the MchSt 43
13:41
3rd & 6 at opp 43
Clayton Thorson pass complete to Austin Carr for 16 yds to the MchSt 27 for a 1ST down
13:41
1st & 10 at opp 27
John Moten IV run for no gain to the MchSt 27
13:41
2nd & 10 at opp 27
Solomon Vault run for 1 yd to the MchSt 26
8:25
3rd & 9 at opp 26
Justin Jackson run for 26 yds for a TD, (Jack Mitchell KICK)Northwestern 47, Michigan State 31
Michigan State Touchdown, 5 plays
8:25
1st & 0 at own 35
Jack Mitchell kickoff for 65 yds , R.J. Shelton return for 24 yds to the MchSt 24
8:19
1st & 10 at own 24
Tyler O’Connor pass complete to Delton Williams for 22 yds to the MchSt 46 for a 1ST down
8:19
1st & 10 at own 46
Tyler O’Connor pass complete to Donnie Corley for 19 yds to the Nwest 35 for a 1ST down
8:19
1st & 10 at opp 35
R.J. Shelton pass complete to Josiah Price for 19 yds to the Nwest 16 for a 1ST down
8:19
1st & 10 at opp 16
Tyler O’Connor pass complete to Donnie Corley for 7 yds to the Nwest 9
7:10
2nd & 3 at opp 9
Tyler O’Connor pass complete to Donnie Corley for 9 yds for a TD, (Two-Point Conversion failed )Northwestern 47, Michigan State 37
Northwestern Touchdown, 6 plays
7:10
1st & 0 at own 35
Kevin Cronin on-side kick recovered by NORTHWESTERN at the MICHIGANST 48 MICHIGAN ST Penalty, Defensive offside (-5 Yards) to the MchSt 47
7:09
1st & 10 at opp 47
Justin Jackson run for 7 yds to the MchSt 40
7:09
2nd & 3 at opp 40
Clayton Thorson pass complete to Macan Wilson for 7 yds to the MchSt 33 for a 1ST down
7:09
1st & 10 at opp 33
John Moten IV run for a loss of 2 yards to the MchSt 35
7:09
2nd & 12 at opp 35
John Moten IV run for 1 yd to the MchSt 34
5:24
3rd & 11 at opp 34
Timeout MICHIGAN ST, clock 05:24
5:24
3rd & 11 at opp 34
John Moten IV run for 5 yds to the MchSt 29
5:09
4th & 6 at opp 29
Timeout MICHIGAN ST, clock 05:09
5:02
4th & 6 at opp 29
Clayton Thorson pass complete to Austin Carr for 29 yds for a TD, (Jack Mitchell KICK)Northwestern 54, Michigan State 37
Michigan State Turnover on downs, 5 plays
5:02
1st & 0 at own 35
Jack Mitchell kickoff for 65 yds for a touchback
5:02
1st & 10 at own 25
R.J. Shelton pass complete to Donnie Corley for 25 yds to the 50 yard line for a 1ST down
5:02
1st & 10 at the 50
Tyler O’Connor pass incomplete to Donnie Corley
5:02
2nd & 10 at the 50
Tyler O’Connor run for 7 yds to the Nwest 43
5:02
3rd & 3 at opp 43
Tyler O’Connor pass incomplete to Monty Madaris, broken up by Montre Hartage
5:02
4th & 3 at opp 43
Tyler O’Connor pass incomplete to R.J. Shelton, broken up by Kyle Queiro
Northwestern Punt, 3 plays
4:09
1st & 10 at own 43
John Moten IV run for a loss of 1 yard to the Nwest 42
4:09
2nd & 11 at own 42
John Moten IV run for 3 yds to the Nwest 45
4:09
3rd & 8 at own 45
John Moten IV run for 4 yds to the Nwest 49
2:31
4th & 4 at own 49
Timeout MICHIGAN ST, clock 02:31
2:31
4th & 4 at own 49
Hunter Niswander punt blocked by Edward Barksdale blocked by Edward Barksdale Jalen Watts-Jackson return for 13 yds to the Nwest 29
Michigan State Field goal, 7 plays
2:22
1st & 10 at opp 29
Tyler O’Connor pass incomplete to Donnie Corley
2:22
2nd & 10 at opp 29
Tyler O’Connor pass complete to R.J. Shelton for 6 yds to the Nwest 23
2:22
3rd & 4 at opp 23
Tyler O’Connor pass complete to Jamal Lyles for 13 yds to the Nwest 10 for a 1ST down
2:22
1st & goal at opp 10
Tyler O’Connor pass incomplete to Monty Madaris
2:22
2nd & goal at opp 10
Tyler O’Connor sacked by Ifeadi Odenigbo for a loss of 15 yards to the Nwest 25
1:14
3rd & 0 at opp 25
Timeout NORTHWESTERN, clock 01:14
1:14
3rd & goal at opp 25
Tyler O’Connor pass complete to Monty Madaris for 7 yds to the Nwest 18
0:56
4th & 0 at opp 18
Michael Geiger 35 yd FG GOODNorthwestern 54, Michigan State 40
0:56
1st & 0 at own 35
Timeout NORTHWESTERN, clock 00:56
Northwestern End of game, 2 plays
0:56
1st & 0 at own 35
Kevin Cronin kickoff for 7 yds
0:56
1st & 10 at opp 37
TEAM run for a loss of 1 yard to the MchSt 38
0:56
2nd & 11 at opp 38
TEAM run for a loss of 1 yard to the MchSt 39
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.