Final at Spartan Stadium, East LansingTV: ESPN2Attendance 74,418
At kickoff
49°F, light rain, wind 20 mph from the east, gusts to 28 mphWeather: NOAA NCEI Integrated Surface Database; Capital City Airport (KLAN), 11 km from the stadium, seven minutes before kickoff
Officials
Referee J Servinski; umpire Steven Woods; head linesman Brian Matthew; line judge Ron Tipton; side judge Don Swanson; field judge Joel Clay; back judge Todd Ransom; center judge Edward FeasterGame officials: stats.ncaa.org box scores, via SportsDataverse
1st quarter7 drives, then Michigan State 14, Purdue 0
Purdue Punt, 5 plays
15:00
1st & 10 at own 35
Kevin Cronin kickoff for 62 yds , Danny Anthrop return for 20 yds to the Prdue 23
14:51
1st & 10 at own 23
David Blough pass incomplete
14:35
2nd & 10 at own 23
Markell Jones run for 15 yds to the Prdue 38 for a 1ST down
14:11
1st & 10 at own 38
David Blough pass complete to DeAngelo Yancey for a loss of 2 yards to the Prdue 36
13:47
2nd & 12 at own 36
David Blough run for no gain to the Prdue 36
13:16
3rd & 12 at own 36
David Blough pass incomplete
13:08
4th & 12 at own 36
Joe Schopper punt for 32 yds, downed at the MchSt 32
Michigan State Punt, 6 plays
12:52
1st & 10 at own 32
Trevon Pendleton run for no gain to the MchSt 32
12:25
2nd & 10 at own 32
Connor Cook pass complete to R.J. Shelton for 4 yds to the MchSt 36
11:44
3rd & 6 at own 36
Connor Cook pass complete to Aaron Burbridge for 9 yds to the MchSt 45 for a 1ST down
11:19
1st & 10 at own 45
Madre London run for 2 yds to the MchSt 47
10:44
2nd & 8 at own 47
Madre London run for 4 yds to the Prdue 49
10:07
3rd & 4 at opp 49
Connor Cook pass incomplete
9:56
4th & 4 at opp 49
Jake Hartbarger punt for 45 yds, downed at the Prdue 4
Purdue Fumble, 5 plays
9:45
1st & 10 at own 5
Markell Jones run for 3 yds to the Prdue 8
9:22
2nd & 7 at own 8
David Blough pass complete to Markell Jones for 2 yds to the Prdue 10
8:54
3rd & 5 at own 10
Markell Jones run for 6 yds to the Prdue 16 for a 1ST down
8:34
1st & 10 at own 16
Markell Jones run for 11 yds to the Prdue 27 for a 1ST down
7:58
1st & 10 at own 27
David Blough run for no gain to the Prdue 27 David Blough fumbled, recovered by MchSt Joel Heath
Michigan State Touchdown, 3 plays
7:52
1st & 10 at opp 27
Connor Cook pass incomplete
7:34
2nd & 10 at opp 27
LJ Scott run for 9 yds to the Prdue 18
7:11
3rd & 1 at opp 18
LJ Scott 18 Yd Run (Michael Geiger Kick)Michigan State 7, Purdue 0
Purdue Punt, 6 plays
7:11
4th & 1 at own 35
Kevin Cronin kickoff for 65 yds , Frankie Williams return for 23 yds to the Prdue 23
7:00
1st & 10 at own 23
David Blough pass incomplete
6:50
2nd & 10 at own 23
Markell Jones run for 5 yds to the Prdue 28
6:32
3rd & 5 at own 28
David Blough pass complete to Gregory Phillips for 8 yds to the Prdue 36 for a 1ST down
6:02
1st & 10 at own 36
David Blough sacked by Malik McDowell for a loss of 6 yards to the Prdue 30
5:40
2nd & 16 at own 30
Markell Jones run for 12 yds to the Prdue 42
5:04
3rd & 4 at own 42
Markell Jones run for no gain to the Prdue 42
4:29
4th & 4 at own 42
Joe Schopper punt for 52 yds, downed at the MchSt 6
Michigan State Touchdown, 8 plays
4:15
1st & 10 at own 6
LJ Scott run for 2 yds to the MchSt 8 for a 1ST down PURDUE Penalty, Personal Foul (15 Yards) to the MchSt 23 for a 1ST down
3:45
1st & 10 at own 23
Connor Cook pass complete to Paul Lang for 2 yds to the MchSt 25
3:15
2nd & 8 at own 25
Connor Cook pass complete to Monty Madaris for 34 yds to the Prdue 41 for a 1ST down
2:37
1st & 10 at opp 41
LJ Scott run for 22 yds to the Prdue 19 for a 1ST down
2:03
1st & 10 at opp 19
R.J. Shelton run for 11 yds to the Prdue 8 for a 1ST down
1:39
1st & goal at opp 8
LJ Scott run for 2 yds to the Prdue 6
1:05
2nd & goal at opp 6
LJ Scott run for 5 yds to the Prdue 1
0:28
3rd & goal at opp 1
LJ Scott 1 Yd Run (Michael Geiger Kick)Michigan State 14, Purdue 0
Purdue Fumble, 3 plays
0:28
4th & 3 at own 35
Kevin Cronin kickoff for 65 yds for a touchback
0:20
1st & 10 at own 25
David Blough pass complete to DeAngelo Yancey for 29 yds to the MchSt 46 for a 1ST down
0:05
1st & 10 at opp 46
David Blough pass complete to Danny Anthrop for 6 yds to the MchSt 40
Q2 14:54
2nd & 4 at opp 40
Markell Jones run for 4 yds to the MchSt 36 Markell Jones fumbled, recovered by MchSt Riley Bullough
2nd quarter6 drives, then Michigan State 21, Purdue 0
Michigan State Touchdown, 6 plays
14:45
1st & 10 at own 36
R.J. Shelton run for a loss of 1 yard to the MchSt 35
14:10
2nd & 11 at own 35
Connor Cook pass complete to Paul Lang for 12 yds to the MchSt 47 for a 1ST down
13:40
1st & 10 at own 47
Connor Cook pass complete to Aj Troup for 14 yds to the Prdue 39 for a 1ST down
12:57
1st & 10 at opp 39
Madre London run for 3 yds to the Prdue 36
12:34
2nd & 7 at opp 36
Connor Cook pass complete to Jamal Lyles for 13 yds to the Prdue 23 for a 1ST down
11:39
1st & 10 at opp 23
R.J. Shelton 23 Yd pass from Connor Cook (Michael Geiger Kick)Michigan State 21, Purdue 0
Purdue Punt, 5 plays
11:39
2nd & 10 at own 35
Kevin Cronin kickoff for 49 yds , Danny Anthrop return for 18 yds to the Prdue 34
11:32
1st & 10 at own 34
David Blough pass incomplete
11:08
2nd & 10 at own 34
D.J. Knox run for 5 yds to the Prdue 39
10:59
3rd & 5 at own 39
MICHIGAN ST Penalty, Defensive Pass Interference (7 Yards) to the Prdue 46 for a 1ST down
10:35
1st & 10 at own 46
David Blough sacked by Jon Reschke for a loss of 2 yards to the Prdue 44
10:26
2nd & 12 at own 44
David Blough pass incomplete
10:20
3rd & 12 at own 44
David Blough pass incomplete
10:12
4th & 12 at own 44
Joe Schopper punt for 42 yds, fair catch by R.J. Shelton at the MchSt 14
Michigan State Punt, 3 plays
9:56
1st & 10 at own 14
LJ Scott run for 7 yds to the MchSt 21
9:24
2nd & 3 at own 21
MICHIGAN ST Penalty, Offensive Holding (-10 Yards) to the MchSt 11
9:04
2nd & 13 at own 11
MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 6
8:25
2nd & 18 at own 6
Connor Cook pass complete to LJ Scott for 4 yds to the MchSt 10
7:55
3rd & 14 at own 10
Connor Cook pass complete to Monty Madaris for 13 yds to the MchSt 23
7:26
4th & 1 at own 23
MICHIGAN ST Penalty, False Start (-5 Yards) to the MchSt 18
7:06
4th & 6 at own 18
Jake Hartbarger punt for 28 yds, downed at the MchSt 46
Purdue Interception, 8 plays
6:55
1st & 10 at opp 46
Markell Jones run for 8 yds to the MchSt 38
6:34
2nd & 2 at opp 38
Markell Jones run for 1 yd to the MchSt 37
6:04
3rd & 1 at opp 37
David Blough pass incomplete
5:52
4th & 1 at opp 37
David Blough pass complete to Danny Anthrop for 2 yds to the MchSt 35 for a 1ST down
5:33
1st & 10 at opp 35
Markell Jones run for 2 yds to the MchSt 33
4:58
2nd & 8 at opp 33
David Blough pass incomplete
4:41
3rd & 8 at opp 33
David Blough pass complete to Cole Herdman for a loss of 2 yards to the MchSt 35
4:11
4th & 10 at opp 35
MICHIGAN ST Penalty, Defensive Offside (5 Yards) to the MchSt 30
3:49
4th & 5 at opp 30
David Blough pass intercepted Demetrious Cox return for no gain to the MchSt 9
Michigan State Punt, 6 plays
3:45
1st & 10 at own 9
Madre London run for 14 yds to the MchSt 23 for a 1ST down
3:08
1st & 10 at own 23
Madre London run for 1 yd to the MchSt 24
2:25
2nd & 9 at own 24
Madre London run for 13 yds to the MchSt 37 for a 1ST down
1:47
1st & 10 at own 37
Madre London run for 8 yds to the MchSt 45
1:20
2nd & 2 at own 45
Madre London run for 1 yd to the MchSt 46
1:01
3rd & 1 at own 46
Madre London run for no gain to the MchSt 46
0:25
4th & 1 at own 46
Timeout MICHIGAN ST, clock 00:25
0:18
4th & 1 at own 46
Jake Hartbarger punt for 39 yds, fair catch by Frankie Williams at the Prdue 15
Purdue End of half, 2 plays
0:08
1st & 10 at own 15
Markell Jones run for 3 yds to the Prdue 18
0:07
2nd & 7 at own 18
Timeout PURDUE, clock 00:07
0:03
2nd & 7 at own 18
Markell Jones run for 4 yds to the Prdue 22
3rd quarter6 drives, then Michigan State 21, Purdue 7
Michigan State Punt, 3 plays
15:00
1st & 10 at own 35
Paul Griggs kickoff for 63 yds , R.J. Shelton return for 11 yds to the MchSt 13
14:45
1st & 10 at own 13
Madre London run for 2 yds to the MchSt 15
14:09
2nd & 8 at own 15
Connor Cook pass incomplete
14:04
3rd & 8 at own 15
Connor Cook pass incomplete
13:57
4th & 8 at own 15
Jake Hartbarger punt for 43 yds, fair catch by Trae Hart at the Prdue 42
Purdue Punt, 3 plays
13:29
1st & 10 at own 42
D.J. Knox run for a loss of 1 yard to the Prdue 41
13:21
2nd & 11 at own 41
David Blough pass incomplete
13:05
3rd & 11 at own 41
David Blough sacked by Arjen Colquhoun for a loss of 11 yards to the Prdue 30
12:31
4th & 22 at own 30
Joe Schopper punt for 63 yds, downed at the MchSt 7
Michigan State Fumble, recovered, 7 plays
12:24
1st & 10 at own 7
LJ Scott run for 2 yds to the MchSt 9
11:40
2nd & 8 at own 9
Connor Cook run for 7 yds to the MchSt 16
10:56
3rd & 1 at own 16
LJ Scott run for 25 yds to the MchSt 41 for a 1ST down
10:14
1st & 10 at own 41
LJ Scott run for 7 yds to the MchSt 48
9:32
2nd & 3 at own 48
LJ Scott run for no gain to the MchSt 48
8:51
3rd & 3 at own 48
LJ Scott run for 1 yd to the MchSt 49
8:04
4th & 2 at own 49
TEAM run for a loss of 28 yards to the MchSt 21 TEAM fumbled, recovered by Prdue Gelen Robinson
Purdue Touchdown, 6 plays
7:59
1st & 10 at opp 21
Markell Jones run for 1 yd to the MchSt 20
7:22
2nd & 9 at opp 20
David Blough run for 8 yds to the MchSt 12
6:45
3rd & 1 at opp 12
Markell Jones run for 1 yd to the MchSt 11 for a 1ST down
6:10
1st & 10 at opp 11
Markell Jones run for 3 yds to the MchSt 8
5:45
2nd & 7 at opp 8
David Blough pass complete to Jordan Jurasevich for 6 yds to the MchSt 2
5:30
3rd & 1 at opp 2
Gregory Phillips 2 Yd pass from David Blough (Paul Griggs Kick)Michigan State 21, Purdue 7
Michigan State Missed FG, 9 plays
5:30
4th & 1 at own 35
Paul Griggs kickoff for 65 yds for a touchback
5:20
1st & 10 at own 25
Madre London run for 3 yds to the MchSt 28
4:34
2nd & 7 at own 28
Connor Cook run for 13 yds to the MchSt 41 for a 1ST down
4:01
1st & 10 at own 41
Madre London run for 13 yds to the Prdue 46 for a 1ST down
3:19
1st & 10 at opp 46
Connor Cook pass incomplete
2:51
2nd & 10 at opp 46
Connor Cook run for 22 yds to the Prdue 24 for a 1ST down
2:23
1st & 10 at opp 24
Madre London run for 7 yds to the Prdue 17
1:58
2nd & 3 at opp 17
Connor Cook run for 2 yds to the Prdue 15
1:36
3rd & 1 at opp 15
MICHIGAN ST Penalty, Illegal Formation (-5 Yards) to the Prdue 20
1:04
3rd & 6 at opp 20
Madre London run for 2 yds to the Prdue 18
0:28
4th & 4 at opp 18
Michael Geiger 35 yd FG MISSED
Purdue Touchdown, 3 plays
0:09
1st & 10 at own 20
David Blough pass complete to DeAngelo Yancey for 6 yds to the Prdue 26
Q4 15:00
2nd & 4 at own 26
MICHIGAN ST Penalty, Defensive Pass Interference (4 Yards) to the Prdue 30 for a 1ST down
Q4 14:56
1st & 10 at own 30
David Blough run for 2 yds to the Prdue 32
Q4 14:10
2nd & 8 at own 32
Markell Jones 68 Yd Run (Paul Griggs Kick)Michigan State 21, Purdue 14
4th quarter5 drives, then Michigan State 24, Purdue 21
Michigan State Field goal, 8 plays
14:10
3rd & 8 at own 35
Paul Griggs kickoff for 65 yds , R.J. Shelton return for 22 yds to the MchSt 22
13:56
1st & 10 at own 22
LJ Scott run for 9 yds to the MchSt 31
13:30
2nd & 1 at own 31
LJ Scott run for 2 yds to the MchSt 33 for a 1ST down
12:59
1st & 10 at own 33
LJ Scott run for 30 yds to the Prdue 37 for a 1ST down
12:05
1st & 10 at opp 37
Madre London run for 18 yds to the Prdue 19 for a 1ST down
11:20
1st & 10 at opp 19
Madre London run for 3 yds to the Prdue 16
10:39
2nd & 7 at opp 16
Madre London run for 3 yds to the Prdue 13
9:59
3rd & 4 at opp 13
Connor Cook pass incomplete
9:54
4th & 4 at opp 13
Michael Geiger 30 Yd Field GoalMichigan State 24, Purdue 14
Purdue Touchdown, 7 plays
9:54
4th & 4 at own 35
Kevin Cronin kickoff for 59 yds , Frankie Williams return for 15 yds to the Prdue 21
9:38
1st & 10 at own 21
Markell Jones run for 6 yds to the Prdue 27
9:04
2nd & 4 at own 27
David Blough pass complete to Danny Anthrop for 20 yds to the Prdue 47 for a 1ST down
8:33
1st & 10 at own 47
Markell Jones run for no gain to the Prdue 47
7:48
2nd & 10 at own 47
David Blough pass complete to DeAngelo Yancey for 35 yds to the MchSt 18 for a 1ST down
7:33
1st & 10 at opp 18
Markell Jones run for 1 yd to the MchSt 17
6:59
2nd & 9 at opp 17
David Blough pass complete to Danny Anthrop for 14 yds to the MchSt 3 for a 1ST down
6:44
1st & goal at opp 3
Markell Jones 3 Yd Run (Paul Griggs Kick)Michigan State 24, Purdue 21
Michigan State Punt, 6 plays
6:44
2nd & 10 at own 35
Paul Griggs kickoff for 59 yds , R.J. Shelton return for 23 yds to the MchSt 29
6:29
1st & 10 at own 29
Connor Cook pass complete to R.J. Shelton for 4 yds to the MchSt 33
5:50
2nd & 6 at own 33
LJ Scott run for 3 yds to the MchSt 36
4:59
3rd & 3 at own 36
Connor Cook pass complete to Jamal Lyles for 8 yds to the MchSt 44 for a 1ST down
4:34
1st & 10 at own 44
LJ Scott run for 1 yd to the MchSt 45
3:45
2nd & 9 at own 45
Connor Cook run for 4 yds to the MchSt 49
3:06
3rd & 5 at own 49
Connor Cook pass complete to Madre London for a loss of 1 yard to the MchSt 48
3:06
4th & 6 at own 48
Timeout PURDUE, clock 03:06
2:58
4th & 6 at own 48
Jake Hartbarger punt for 52 yds for a touchback
Purdue Turnover on downs, 10 plays
2:51
1st & 10 at own 20
Markell Jones run for no gain to the Prdue 20
2:32
2nd & 10 at own 20
David Blough pass incomplete
2:24
3rd & 10 at own 20
David Blough run for 13 yds to the Prdue 33 for a 1ST down
2:02
1st & 10 at own 33
David Blough pass incomplete
1:56
2nd & 10 at own 33
David Blough pass incomplete
1:47
3rd & 10 at own 33
David Blough pass complete to Cole Herdman for 4 yds to the Prdue 37
1:47
4th & 6 at own 37
Timeout PURDUE, clock 01:47
1:40
4th & 6 at own 37
MICHIGAN ST Penalty, Defensive Holding (10 Yards) to the Prdue 47 for a 1ST down
1:22
1st & 10 at own 47
David Blough pass complete to Anthony Mahoungou for 6 yds to the MchSt 47
1:22
2nd & 4 at opp 47
PURDUE Penalty, False Start (-5 Yards) to the Prdue 48
1:08
2nd & 9 at own 48
David Blough pass incomplete
1:04
3rd & 9 at own 48
David Blough pass incomplete
0:58
4th & 9 at own 48
David Blough pass incomplete
Michigan State End of game, 3 plays
0:58
1st & 10 at opp 48
TEAM run for a loss of 2 yards to the 50 yard line
0:56
2nd & 12 at the 50
Timeout PURDUE, clock 00:56
0:45
2nd & 12 at the 50
TEAM run for a loss of 2 yards to the MchSt 48
0:25
3rd & 14 at own 48
TEAM run for a loss of 2 yards to the MchSt 46
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.