Referee Don Willard; umpire Jeff Carr; head linesman Bruce Kaeding; line judge Patrick Holt; side judge Don Swanson; field judge Ed Rohan; back judge Matthew Edwards; center judge Larry SmithGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Minnesota
365
Total yards
290
120
Passing yards
216
245
Rushing yards
74
6.7
Yards per pass
6.8
4.9
Yards per rush
2.7
19
First downs
14
4–12
Third downs
5–13
1–2
Fourth downs
1–1
3
Turnovers
2
5–40
Penalties
1–15
34:07
Possession
25:53
3
Sacks (by defense)
0
Efficiency
Michigan State
Minnesota
45%
Success rate
36%
0.01
EPA per play
−0.02
1.17
Explosiveness
1.44
−0.05
Rushing EPA
−0.32
0.21
Passing EPA
0.22
41%
Passing-down success
39%
−0.13
First-down EPA
−0.48
0.21
Second-down EPA
−0.16
0.44
Third-down EPA
0.80
15%
Havoc by its defense
17%
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)
Minnesota 54% to win. Michigan State won as Elo’s underdog.
The line
Michigan State −4, over/under 40.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 61%, Minnesota 39%. 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. Minnesota drives left to right, Michigan State right to left.
Q1 MinnesotaPunt, 3 plays, 7 yards
Q1 Michigan StateFumble, 4 plays, −23 yards
Q1 MinnesotaField goal, 4 plays, −4 yards
Q1 Michigan StateField goal, 9 plays, 47 yards
Q1 MinnesotaFumble, 2 plays, −7 yards
Q1 Michigan StateTouchdown, 2 plays, 8 yards
Q1 MinnesotaPunt, 5 plays, 22 yards
Q1 Michigan StateInterception, 1 play, 0 yards
Q1 MinnesotaField goal, 4 plays, 5 yards
Q1 Michigan StateTouchdown, 6 plays, 62 yards
Q2 MinnesotaPunt, 7 plays, 48 yards
Q2 Michigan StatePunt, 7 plays, 50 yards
Q2 MinnesotaInterception, 6 plays, 34 yards
Q2 Michigan StatePunt, 5 plays, 16 yards
Q2 MinnesotaEnd of half, 2 plays, 3 yards
Q3 Michigan StateField goal, 9 plays, 58 yards
Q3 MinnesotaPunt, 3 plays, 5 yards
Q3 Michigan StateField goal, 16 plays, 73 yards
Q3 MinnesotaPunt, 4 plays, 16 yards
Q4 Michigan StateFumble, 2 plays, 4 yards
Q4 MinnesotaTouchdown, 2 plays, 27 yards
Q4 Michigan StateTouchdown, 4 plays, 45 yards
Q4 MinnesotaTouchdown, 9 plays, 61 yards
Q4 Michigan StateMissed FG, 5 plays, 19 yards
Q4 MinnesotaTouchdown, 10 plays, 73 yards
Q4 Michigan StateEnd of game, 2 plays, −4 yards
Play by play
1st quarter10 drives, then Michigan State 10, Minnesota 6
Minnesota Punt, 3 plays
15:00
1st & 10 at own 35
Brett Scanlon kickoff for 59 yds , Shannon Brooks return for 18 yds to the Minn 24
15:00
1st & 10 at own 24
Rodney Smith run for 5 yds to the Minn 29
15:00
2nd & 5 at own 29
Rodney Smith run for 2 yds to the Minn 31
15:00
3rd & 3 at own 31
Conor Rhoda pass incomplete
15:00
4th & 3 at own 31
Ryan Santoso punt for 43 yds, downed at the MchSt 26
Michigan State Fumble, 4 plays
13:12
1st & 10 at own 26
Madre London run for 7 yds to the MchSt 33
13:12
2nd & 3 at own 33
Brian Lewerke run for a loss of 2 yards to the MchSt 31 Brian Lewerke fumbled, recovered by MchSt Brian Lewerke
13:12
3rd & 5 at own 31
Brian Lewerke pass incomplete to Matt Sokol
13:12
4th & 5 at own 31
Jake Hartbarger run for a loss of 28 yards to the MchSt 3 Jake Hartbarger fumbled, recovered by Minn Jaylen Waters
Minnesota Field goal, 4 plays
11:44
1st & goal at opp 3
Conor Rhoda run for a loss of 4 yards to the MchSt 7 Conor Rhoda fumbled, recovered by Minn Conor Rhoda , return for no gain to the MchSt 7
11:44
2nd & goal at opp 7
Conor Rhoda pass incomplete to Tyler Johnson
11:44
3rd & goal at opp 7
Conor Rhoda pass incomplete
10:41
4th & goal at opp 7
Emmit Carpenter 25 yd FG GOODMinnesota 3, Michigan State 0
Michigan State Field goal, 9 plays
10:41
1st & 0 at own 35
Ryan Santoso kickoff for 59 yds , Connor Heyward return for 23 yds to the MchSt 29
10:41
1st & 10 at own 29
LJ Scott run for 9 yds to the MchSt 38
10:41
2nd & 1 at own 38
LJ Scott run for 23 yds to the Minn 39 for a 1ST down
10:41
1st & 10 at opp 39
LJ Scott run for 3 yds to the Minn 36
10:41
2nd & 7 at opp 36
Brian Lewerke pass incomplete
10:41
3rd & 7 at opp 36
Brian Lewerke pass complete to Hunter Rison for 13 yds to the Minn 23 for a 1ST down
10:41
1st & 10 at opp 23
LJ Scott run for a loss of 1 yard to the Minn 24
10:41
2nd & 11 at opp 24
Brian Lewerke pass incomplete to LJ Scott, broken up by Kamal Martin
10:41
3rd & 11 at opp 24
Brian Lewerke pass incomplete to Darrell Stewart Jr.
7:22
4th & 11 at opp 24
Matt Coghlin 42 yd FG GOODTied at 3
Minnesota Fumble, 2 plays
7:22
1st & 0 at own 35
Brett Scanlon kickoff for 65 yds , Shannon Brooks return for 15 yds to the Minn 15
7:22
1st & 10 at own 15
Conor Rhoda pass incomplete
7:22
2nd & 10 at own 15
Shannon Brooks run for a loss of 7 yards to the Minn 8 Shannon Brooks fumbled, recovered by MchSt Kenny Willekes
Michigan State Touchdown, 2 plays
7:05
1st & goal at opp 8
Madre London run for 5 yds to the Minn 3
6:25
2nd & goal at opp 3
Madre London run for 3 yds for a TD, (Matt Coghlin KICK)Michigan State 10, Minnesota 3
Minnesota Punt, 5 plays
6:25
1st & 0 at own 35
Brett Scanlon kickoff for 65 yds for a touchback
6:25
1st & 10 at own 25
Conor Rhoda pass complete to Tyler Johnson for 2 yds to the Minn 27
6:25
2nd & 8 at own 27
Conor Rhoda pass complete to Shannon Brooks for 21 yds to the Minn 48 for a 1ST down
6:25
1st & 10 at own 48
Shannon Brooks run for 5 yds to the MchSt 47
6:25
2nd & 5 at opp 47
Conor Rhoda run for a loss of 6 yards to the Minn 47
6:25
3rd & 11 at own 47
Conor Rhoda pass incomplete
6:25
4th & 11 at own 47
Ryan Santoso punt for 30 yds, punt out-of-bounds at the MchSt 23
Michigan State Interception, 1 play
3:55
1st & 10 at own 23
Brian Lewerke pass intercepted Duke McGhee return for no gain to the MchSt 34
Minnesota Field goal, 4 plays
3:50
1st & 10 at opp 34
Rodney Smith run for 1 yd to the MchSt 33
3:50
2nd & 9 at opp 33
Rodney Smith run for 4 yds to the MchSt 29
3:50
3rd & 5 at opp 29
Conor Rhoda pass incomplete
2:40
4th & 5 at opp 29
Timeout MINNESOTA, clock 02:40
2:34
4th & 5 at opp 29
Emmit Carpenter 47 yd FG GOODMichigan State 10, Minnesota 6
Michigan State Touchdown, 6 plays
2:34
1st & 0 at own 35
Ryan Santoso kickoff for 64 yds , Connor Heyward return for 37 yds to the MchSt 38
2:34
1st & 10 at own 38
LJ Scott run for 4 yds to the MchSt 42
2:34
2nd & 6 at own 42
LJ Scott run for 9 yds to the Minn 49 for a 1ST down
2:34
1st & 10 at opp 49
Brian Lewerke run for 3 yds to the Minn 46
2:34
2nd & 7 at opp 46
MICHIGAN ST Penalty, false start (LJ Scott) to the MchSt 49
2:34
2nd & 12 at own 49
Brian Lewerke pass complete to Felton Davis III for 21 yds to the Minn 30 for a 1ST down
Q2 15:00
1st & 10 at opp 30
LJ Scott run for 6 yds to the Minn 24
Q2 14:18
2nd & 4 at opp 24
Timeout MINNESOTA, clock 14:18
Q2 14:10
2nd & 4 at opp 24
LJ Scott run for 24 yds for a TD, (Matt Coghlin KICK)Michigan State 17, Minnesota 6
2nd quarter5 drives, then Michigan State 17, Minnesota 6
Minnesota Punt, 7 plays
14:10
1st & 0 at own 35
Brett Scanlon kickoff for 64 yds , Shannon Brooks return for 1 yd to the Minn 2
14:10
1st & 10 at own 2
Conor Rhoda pass complete to Tyler Johnson for 17 yds to the Minn 19 for a 1ST down
14:10
1st & 10 at own 19
Conor Rhoda pass complete to Nate Wozniak for 8 yds to the Minn 27
14:10
2nd & 2 at own 27
Rodney Smith run for 6 yds to the Minn 33 for a 1ST down
14:10
1st & 10 at own 33
Rodney Smith run for 10 yds to the Minn 43 for a 1ST down
14:10
1st & 10 at own 43
Kobe McCrary run for 2 yds to the Minn 45
14:10
2nd & 8 at own 45
Conor Rhoda pass incomplete
14:10
3rd & 8 at own 45
Conor Rhoda pass complete to Kobe McCrary for 5 yds to the 50 yard line
14:10
4th & 3 at the 50
Ryan Santoso punt for 46 yds , Connor Heyward returns for 6 yds to the MchSt 10
Michigan State Punt, 7 plays
10:34
1st & 10 at own 10
LJ Scott run for 2 yds to the MchSt 12 for a 1ST down MINNESOTA Penalty, personal foul (Kamal Martin) to the MchSt 27 for a 1ST down
10:34
1st & 10 at own 27
LJ Scott run for 3 yds to the MchSt 30
10:34
2nd & 7 at own 30
Brian Lewerke pass complete to Connor Heyward for a loss of 1 yard to the MchSt 29
10:34
3rd & 8 at own 29
Brian Lewerke pass complete to LJ Scott for 26 yds to the Minn 45 for a 1ST down
10:34
1st & 10 at opp 45
Brian Lewerke pass incomplete to Darrell Stewart Jr.
10:34
2nd & 10 at opp 45
LJ Scott run for 3 yds to the Minn 42
10:34
3rd & 7 at opp 42
LJ Scott run for 2 yds to the Minn 40
10:34
4th & 5 at opp 40
Jake Hartbarger punt for 24 yds, fair catch by Antonio Shenault at the Minn 16 MICHIGAN ST Penalty, kick catching interference (-15 Yards) to the Minn 31
Minnesota Interception, 6 plays
6:38
1st & 10 at own 31
Rodney Smith run for 1 yd to the Minn 32
6:38
2nd & 9 at own 32
Shannon Brooks run for 2 yds to the Minn 34
6:38
3rd & 7 at own 34
Demry Croft pass complete to Tyler Johnson for 21 yds to the MchSt 45 for a 1ST down
6:38
1st & 10 at opp 45
Shannon Brooks run for 4 yds to the MchSt 41
6:38
2nd & 6 at opp 41
Demry Croft pass complete to Shannon Brooks for 6 yds to the MchSt 35 for a 1ST down
6:38
1st & 10 at opp 35
Demry Croft pass intercepted Khari Willis return for 19 yds to the MchSt 36
Michigan State Punt, 5 plays
3:01
1st & 10 at own 36
Madre London run for 4 yds to the MchSt 40
3:01
2nd & 6 at own 40
Madre London run for 9 yds to the MchSt 49 for a 1ST down
3:01
1st & 10 at own 49
Darrell Stewart Jr. run for 3 yds to the Minn 48
3:01
2nd & 7 at opp 48
Brian Lewerke pass complete to Madre London for 5 yds to the Minn 43
1:12
3rd & 2 at opp 43
Timeout MICHIGAN ST, clock 01:12
1:12
3rd & 2 at opp 43
MICHIGAN ST Penalty, false start (-5 Yards) to the Minn 48
1:12
3rd & 7 at opp 48
Brian Lewerke pass incomplete, broken up by Blake Cashman
1:12
4th & 7 at opp 48
Jake Hartbarger punt for 48 yds for a touchback
Minnesota End of half, 2 plays
1:00
1st & 10 at own 20
Rodney Smith run for 3 yds to the Minn 23
1:00
2nd & 7 at own 23
Rodney Smith run for no gain to the Minn 23
3rd quarter4 drives, then Michigan State 23, Minnesota 6
Michigan State Field goal, 9 plays
15:00
3rd & 7 at own 35
Ryan Santoso kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
LJ Scott run for 11 yds to the MchSt 36 for a 1ST down
15:00
1st & 10 at own 36
Darrell Stewart Jr. run for a loss of 3 yards to the MchSt 33
15:00
2nd & 13 at own 33
Brian Lewerke pass complete to Felton Davis III for 14 yds to the MchSt 47 for a 1ST down
15:00
1st & 10 at own 47
LJ Scott run for 3 yds to the 50 yard line
15:00
2nd & 7 at the 50
LJ Scott run for 33 yds to the Minn 17 for a 1ST down
15:00
1st & 10 at opp 17
Brian Lewerke pass complete to Cody White for no gain to the Minn 17
15:00
2nd & 10 at opp 17
LJ Scott run for no gain to the Minn 17
15:00
3rd & 10 at opp 17
Brian Lewerke pass incomplete to Darrell Stewart Jr.
10:45
4th & 10 at opp 17
Matt Coghlin 35 yd FG GOODMichigan State 20, Minnesota 6
Minnesota Punt, 3 plays
10:45
1st & 0 at own 35
Brett Scanlon kickoff for 62 yds , Shannon Brooks return for 24 yds to the Minn 27
10:45
1st & 10 at own 27
Demry Croft pass incomplete to Eric Carter
10:45
2nd & 10 at own 27
Demry Croft pass complete to Ko Kieft for 5 yds to the Minn 32
10:45
3rd & 5 at own 32
Demry Croft pass incomplete to Mark Williams
10:45
4th & 5 at own 32
Ryan Santoso punt for 68 yds for a touchback
Michigan State Field goal, 16 plays
9:28
1st & 10 at own 20
Madre London run for 3 yds to the MchSt 23
9:28
2nd & 7 at own 23
Brian Lewerke pass incomplete to Collin Lucas
8:47
3rd & 7 at own 23
Timeout MINNESOTA, clock 08:47
8:47
3rd & 7 at own 23
Brian Lewerke pass complete to Hunter Rison for 17 yds to the MchSt 40 for a 1ST down
8:47
1st & 10 at own 40
Madre London run for no gain to the MchSt 40
8:47
2nd & 10 at own 40
Brian Lewerke pass complete to Darrell Stewart Jr. for 25 yds to the Minn 35 for a 1ST down
8:47
1st & 10 at opp 35
Madre London run for 6 yds to the Minn 29
8:47
2nd & 4 at opp 29
Madre London run for a loss of 1 yard to the Minn 30
8:47
3rd & 5 at opp 30
Brian Lewerke run for 5 yds to the Minn 25 for a 1ST down
8:47
1st & 10 at opp 25
Madre London run for 3 yds to the Minn 22
8:47
2nd & 7 at opp 22
Madre London run for 4 yds to the Minn 18
8:47
3rd & 3 at opp 18
Madre London run for 2 yds to the Minn 16
8:47
4th & 1 at opp 16
Brian Lewerke run for 3 yds to the Minn 13 for a 1ST down
2:37
1st & 10 at opp 13
Timeout MICHIGAN ST, clock 02:37
2:37
1st & 10 at opp 13
Madre London run for 9 yds to the Minn 4
2:37
2nd & 1 at opp 4
Madre London run for no gain to the Minn 4
2:37
3rd & 1 at opp 4
MICHIGAN ST Penalty, false start (Cole Chewins) to the Minn 9
2:37
3rd & 6 at opp 9
Madre London run for 2 yds to the Minn 7
0:15
4th & 4 at opp 7
Matt Coghlin 25 yd FG GOODMichigan State 23, Minnesota 6
Minnesota Punt, 4 plays
0:15
1st & 0 at own 35
Brett Scanlon kickoff for 61 yds , Shannon Brooks return for 28 yds to the Minn 32
0:15
1st & 10 at own 32
Rodney Smith run for 11 yds to the Minn 43 for a 1ST down
Q4 15:00
1st & 10 at own 43
Rodney Smith run for 1 yd to the Minn 44
Q4 15:00
2nd & 9 at own 44
Demry Croft pass incomplete
Q4 15:00
3rd & 9 at own 44
Demry Croft run for 4 yds to the Minn 48
Q4 15:00
4th & 5 at own 48
Ryan Santoso punt for 29 yds, downed at the MchSt 23
4th quarter7 drives, then Michigan State 30, Minnesota 27
Michigan State Fumble, 2 plays
13:26
1st & 10 at own 23
LJ Scott run for 7 yds to the MchSt 30
13:26
2nd & 3 at own 30
LJ Scott run for a loss of 3 yards to the MchSt 27 LJ Scott fumbled, forced by Steven Richardson, recovered by Minn Thomas Barber
Minnesota Touchdown, 2 plays
12:45
1st & 10 at opp 27
Shannon Brooks run for a loss of 1 yard to the MchSt 28 Shannon Brooks fumbled, recovered by Minn Shannon Brooks
11:55
2nd & 11 at opp 28
Demry Croft pass complete to Tyler Johnson for 28 yds for a TD, (Emmit Carpenter KICK)Michigan State 23, Minnesota 13
Michigan State Touchdown, 4 plays
11:55
1st & 0 at own 35
Ryan Santoso kickoff for 65 yds , Connor Heyward return for 55 yds to the Minn 45
11:55
1st & 10 at opp 45
Madre London run for 18 yds to the Minn 27 Madre London fumbled, forced by Kamal Martin, for a 1ST down
11:55
1st & 10 at opp 27
LJ Scott run for 10 yds to the Minn 17 for a 1ST down
11:55
1st & 10 at opp 17
LJ Scott run for 11 yds to the Minn 6 for a 1ST down
10:15
1st & goal at opp 6
LJ Scott run for 6 yds for a TD, (Matt Coghlin KICK)Michigan State 30, Minnesota 13
Minnesota Touchdown, 9 plays
10:15
1st & 0 at own 35
Brett Scanlon kickoff for 61 yds , Shannon Brooks return for 35 yds to the Minn 39
10:15
1st & 10 at own 39
Demry Croft sacked by Chris Frey for a loss of 6 yards to the Minn 33 Demry Croft fumbled, recovered by Minn Demry Croft , return for 0 yards
10:15
2nd & 16 at own 33
Demry Croft run for 12 yds to the Minn 45
10:15
3rd & 4 at own 45
Demry Croft pass complete to Tyler Johnson for 6 yds to the MchSt 49 for a 1ST down
10:15
1st & 10 at opp 49
Demry Croft run for 6 yds to the MchSt 43
10:15
2nd & 4 at opp 43
Demry Croft run for 1 yd to the MchSt 42
10:15
3rd & 3 at opp 42
Demry Croft pass complete to Mark Williams for 21 yds to the MchSt 21 for a 1ST down
10:15
1st & 10 at opp 21
Shannon Brooks run for 4 yds to the MchSt 17
10:15
2nd & 6 at opp 17
Demry Croft pass incomplete to Tyler Johnson
5:20
3rd & 6 at opp 17
Demry Croft pass complete to Tyler Johnson for 17 yds for a TD, (Emmit Carpenter KICK)Michigan State 30, Minnesota 20
Michigan State Missed FG, 5 plays
5:20
1st & 0 at own 35
Emmit Carpenter on-side kick recovered by MICHIGAN ST at the Minn 46
5:20
1st & 10 at opp 46
LJ Scott run for 22 yds to the Minn 24 for a 1ST down
5:20
1st & 10 at opp 24
LJ Scott run for no gain to the Minn 24
4:27
2nd & 10 at opp 24
Timeout MINNESOTA, clock 04:27
4:27
2nd & 10 at opp 24
LJ Scott run for a loss of 2 yards to the Minn 26
4:21
3rd & 12 at opp 26
Timeout MINNESOTA, clock 04:21
4:21
3rd & 12 at opp 26
Scott, LJ rush for 24 yards to the MINN2 (Huff, Jacob;Celestin, J), PENALTY MSU holding (Higby, Tyler) 10 yards to the MINN36, NO PLAY.
4:21
3rd & 22 at opp 36
LJ Scott run for 9 yds to the Minn 27
3:07
4th & 13 at opp 27
Timeout MICHIGAN ST, clock 03:07
3:01
4th & 13 at opp 27
Matt Coghlin 45 yd FG MISSED
Minnesota Touchdown, 10 plays
3:01
1st & 10 at own 27
Demry Croft pass incomplete to Tyler Johnson, broken up by Matt Morrissey
3:01
2nd & 10 at own 27
Demry Croft pass complete to Tyler Johnson for 6 yds to the Minn 33
3:01
3rd & 4 at own 33
Demry Croft pass incomplete to Mark Williams
3:01
4th & 4 at own 33
Demry Croft pass complete to Mark Williams for 22 yds to the MchSt 45 for a 1ST down
3:01
1st & 10 at opp 45
Demry Croft pass incomplete
3:01
2nd & 10 at opp 45
Demry Croft sacked by Kenny Willekes for a loss of 6 yards to the Minn 49
3:01
3rd & 16 at own 49
Demry Croft run for 20 yds to the MchSt 31 for a 1ST down
3:01
1st & 10 at opp 31
Demry Croft pass complete to Shannon Brooks for 22 yds to the MchSt 9 for a 1ST down
1:18
1st & 0 at opp 9
Timeout MICHIGAN ST, clock 01:18
1:18
1st & goal at opp 9
Demry Croft pass incomplete
1:06
2nd & goal at opp 9
Demry Croft pass complete to Tyler Johnson for 9 yds for a TD, (Emmit Carpenter KICK)Michigan State 30, Minnesota 27
Michigan State End of game, 2 plays
1:06
1st & 0 at own 35
Emmit Carpenter on-side kick recovered by MICHIGAN ST at the Minn 48 , Cody White return for no gain to the Minn 48
1:06
1st & 10 at opp 48
TEAM run for a loss of 2 yards to the 50 yard line
1:06
2nd & 12 at the 50
TEAM run for a loss of 2 yards to the MchSt 48
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.