34°F, overcast, wind 6 mph from the westWeather: NOAA NCEI Integrated Surface Database; Minneapolis-St Paul International Airport (KMSP), 10 km from the stadium, 23 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan State
Minnesota
299
Total yards
400
190
Passing yards
200
109
Rushing yards
200
5.6
Yards per pass
9.1
5.2
Yards per rush
4.0
15
First downs
24
4–13
Third downs
6–13
0–0
Fourth downs
0–0
2
Turnovers
3
4–44
Penalties
3–35
23:45
Possession
36:15
3
Sacks (by defense)
1
Efficiency
Michigan State
Minnesota
36%
Success rate
40%
0.03
EPA per play
0.04
1.14
Explosiveness
1.09
0.10
Rushing EPA
0.07
0.13
Passing EPA
0.15
22%
Passing-down success
28%
0.20
First-down EPA
0.02
−0.37
Second-down EPA
−0.20
0.20
Third-down EPA
0.57
14%
Havoc by its defense
15%
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 74% to win. Elo’s favorite won.
The line
Minnesota −7, over/under 40.
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 Minnesota 67%, Michigan State 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. Minnesota drives left to right, Michigan State right to left.
Q1 MinnesotaFumble, 2 plays, 1 yard
Q1 Michigan StateField goal, 4 plays, 5 yards
Q1 MinnesotaFumble, 5 plays, 8 yards
Q1 Michigan StateField goal, 4 plays, 9 yards
Q1 MinnesotaPunt, 3 plays, 8 yards
Q1 Michigan StatePunt, 3 plays, 1 yard
Q1 MinnesotaPunt, 5 plays, 20 yards
Q1 Michigan StatePunt, 6 plays, 32 yards
Q1 MinnesotaMissed FG, 13 plays, 75 yards
Q2 Michigan StatePunt, 3 plays, 3 yards
Q2 MinnesotaField goal, 8 plays, 53 yards
Q2 Michigan StatePunt, 4 plays, 35 yards
Q2 MinnesotaTouchdown, 8 plays, 94 yards
Q2 Michigan StateEnd of half, 1 play, 10 yards
Q3 Michigan StatePunt, 3 plays, 7 yards
Q3 MinnesotaPunt, 3 plays, 0 yards
Q3 Michigan StateMissed FG, 8 plays, 52 yards
Q3 MinnesotaInterception, 6 plays, 28 yards
Q3 Michigan StatePunt, 4 plays, 35 yards
Q3 MinnesotaTouchdown, 9 plays, 87 yards
Q4 Michigan StateTouchdown, 8 plays, 75 yards
Q4 MinnesotaTouchdown, 7 plays, 46 yards
Q4 Michigan StateFumble, 2 plays, −4 yards
Q4 MinnesotaField goal, 4 plays, 9 yards
Q4 Michigan StateInterception, 8 plays, 54 yards
Q4 MinnesotaEnd of game, 2 plays, −5 yards
Play by play
1st quarter9 drives, then Michigan State 6, Minnesota 0
Minnesota Fumble, 2 plays
15:00
Jonathan Kim kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Athan Kaliakmanis pass incomplete
14:41
2nd & 10 at own 25
Sean Tyler run for 1 yd to the MINN 26 Sean Tyler fumbled, recovered by MSU Jaden Mangham [NHSG] TYLER, Sean rush up the middle for a gain of 1 yard, TYLER, Sean fumbled at UMN26 forced by HARMON, Derrick, recovered by MSU MANGHAM, Jaden at the UMN26, returned 0 yards to the UMN26, End of Play, clock 14:41.
Michigan State Field goal, 4 plays
14:41
1st & 10 at opp 26
Katin Houser pass incomplete
14:41
2nd & 10 at opp 26
Nathan Carter run for 6 yds to the MINN 20
14:41
3rd & 4 at opp 20
Katin Houser pass complete to Nathan Carter for a loss of 1 yard to the MINN 21
13:19
4th & 5 at opp 21
Jonathan Kim 38 yd FG GOODMichigan State 3, Minnesota 0
Minnesota Fumble, 5 plays
13:19
Jonathan Kim kickoff for 65 yds for a touchback
13:19
1st & 10 at own 25
Jordan Nubin run for 5 yds to the MINN 30
13:19
2nd & 5 at own 30
Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 43 for a 1ST down
13:19
1st & 10 at own 43
Athan Kaliakmanis pass complete to Sean Tyler for a loss of 8 yards to the MINN 35
13:19
2nd & 18 at own 35
Athan Kaliakmanis pass complete to Corey Crooms Jr. for 12 yds to the MINN 47
10:39
3rd & 6 at own 47
Athan Kaliakmanis sacked for a loss of 14 yards to the MINN 33
Michigan State Field goal, 4 plays
10:39
1st & 10 at opp 33
Katin Houser pass incomplete
10:39
2nd & 10 at opp 33
Katin Houser pass complete to Tre Mosley for 9 yds to the MINN 24
10:39
3rd & 1 at opp 24
Katin Houser pass incomplete
9:49
4th & 1 at opp 24
Jonathan Kim 42 yd FG GOODMichigan State 6, Minnesota 0
Minnesota Punt, 3 plays
9:49
Jonathan Kim kickoff for 64 yds
9:49
1st & 10 at own 25
Jordan Nubin run for 3 yds to the MINN 28
9:49
2nd & 7 at own 28
Jordan Nubin run for 2 yds to the MINN 30
9:49
3rd & 5 at own 30
NUBIN, Jordan rush up the middle for a gain of 5 yards to the UMN35 (HALADAY, Cal). PENALTY UMN Holding on JOHNSON, Greg enforced 10 yards from the UMN30 to the UMN20. NO PLAY (replay the down).
9:49
3rd & 15 at own 20
Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 13 yds to the MINN 33
7:11
4th & 2 at own 33
Mark Crawford punt for 42 yds
Michigan State Punt, 3 plays
7:11
1st & 10 at own 25
Nathan Carter run for 1 yd to the MSU 26
7:11
2nd & 9 at own 26
Katin Houser pass incomplete
7:11
3rd & 9 at own 26
Katin Houser pass incomplete
6:33
4th & 9 at own 26
Ryan Eckley punt for 54 yds
Minnesota Punt, 5 plays
6:33
1st & 10 at own 34
Jordan Nubin run for 7 yds to the MINN 41
6:33
2nd & 3 at own 41
Jordan Nubin run for 7 yds to the MINN 48 for a 1ST down
6:33
1st & 10 at own 48
Jordan Nubin run for 4 yds to the MSU 48
6:33
2nd & 6 at opp 48
Jordan Nubin run for 2 yds to the MSU 46
6:33
3rd & 4 at opp 46
Athan Kaliakmanis pass incomplete
4:11
4th & 4 at opp 46
Mark Crawford punt for 39 yds
Michigan State Punt, 6 plays
4:11
1st & 10 at own 7
Nathan Carter run for no gain to the MSU 7
4:11
2nd & 10 at own 7
Alante Brown run for 5 yds to the MSU 12
4:11
3rd & 5 at own 12
Katin Houser pass complete to Harold Joiner III for 6 yds to the MSU 18 for a 1ST down
4:11
1st & 10 at own 18
HOUSER, Katin pass deep up the middle incomplete intended for GATES JR., Antonio thrown to the UMN47. PENALTY UMN Pass Interference on WALLEY, Justin enforced 15 yards to the MSU33 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:11
1st & 10 at own 33
Nathan Carter run for 3 yds to the MSU 36
4:11
2nd & 7 at own 36
Katin Houser pass complete to Montorie Foster Jr. for 3 yds to the MSU 39
4:11
3rd & 4 at own 39
Katin Houser pass complete to Nathan Carter for no gain to the MSU 39
0:34
4th & 4 at own 39
Ryan Eckley punt for 53 yds, fair catch by Quentin Redding at the MINN 8
Minnesota Missed FG, 13 plays
0:34
1st & 10 at own 8
Athan Kaliakmanis pass complete to Nick Kallerup for 4 yds to the MINN 12
0:00
2nd & 6 at own 12
Jordan Nubin run for 5 yds to the MINN 17
Q2 15:00
3rd & 1 at own 17
Athan Kaliakmanis run for 2 yds to the MINN 19 for a 1ST down
Q2 15:00
1st & 10 at own 19
Jordan Nubin run for 2 yds to the MINN 21
Q2 15:00
2nd & 8 at own 21
Jordan Nubin run for 6 yds to the MINN 27
Q2 15:00
3rd & 2 at own 27
Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 40 for a 1ST down
Q2 15:00
1st & 10 at own 40
Athan Kaliakmanis pass complete to Daniel Jackson for 31 yds to the MSU 29 for a 1ST down
Q2 15:00
1st & 10 at opp 29
Athan Kaliakmanis pass incomplete
Q2 15:00
2nd & 10 at opp 29
Jordan Nubin run for 2 yds to the MSU 27
Q2 15:00
3rd & 8 at opp 27
KALIAKMANIS, Athan pass to the right incomplete intended for SPANN-FORD, Brevyn broken up by TATUM, Dillon at the MSU19. PENALTY MSU Pass Interference on TATUM, Dillon enforced at the spot of the foul for 10 yards to the MSU17 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
Q2 15:00
1st & 10 at opp 17
Athan Kaliakmanis pass complete to Chris Autman-Bell for a loss of 1 yard to the MSU 18
Q2 10:13
3rd & 10 at opp 17
Athan Kaliakmanis pass incomplete
Q2 10:08
3rd & 10 at opp 17
Timeout Minnesota, clock 10:08
Q2 10:08
2nd & 11 at opp 18
Sean Tyler run for 1 yd to the MSU 17
Q2 9:58
4th & 10 at opp 17
Dragan Kesich 35 yd FG BLOCKED blocked by
2nd quarter5 drives, then Minnesota 10, Michigan State 6
Michigan State Punt, 3 plays
9:56
1st & 10 at own 20
Katin Houser pass complete to Alante Brown for 2 yds to the MSU 22
9:56
2nd & 8 at own 22
Nathan Carter run for 1 yd to the MSU 23
9:56
3rd & 7 at own 23
Katin Houser pass incomplete
8:34
4th & 7 at own 23
Ryan Eckley punt for 37 yds, fair catch by Quentin Redding at the MINN 40
Minnesota Field goal, 8 plays
8:34
1st & 10 at own 40
Jordan Nubin run for 4 yds to the MINN 44
8:34
2nd & 6 at own 44
Jordan Nubin run for 7 yds to the MSU 49 for a 1ST down
8:34
1st & 10 at opp 49
Athan Kaliakmanis sacked by Derrick Harmon and Jalen Sami for a loss of 9 yards to the MINN 42
8:34
2nd & 19 at own 42
Michigan State Penalty, Personal Foul (Khris Bogle) to the MSU 14 for a 1ST down
8:34
1st & 10 at opp 14
Athan Kaliakmanis pass incomplete
8:34
2nd & 10 at opp 14
Jordan Nubin run for 6 yds to the MSU 8
8:34
3rd & 4 at opp 8
Jordan Nubin run for 1 yd to the MSU 7
4:54
4th & 3 at opp 7
Dragan Kesich 25 yd FG GOODMichigan State 6, Minnesota 3
Michigan State Punt, 4 plays
4:54
Dragan Kesich kickoff for 65 yds
4:54
1st & 10 at own 25
Katin Houser pass complete to Montorie Foster Jr. for 34 yds to the MINN 41 for a 1ST down
4:54
1st & 10 at opp 41
Katin Houser pass incomplete
4:54
2nd & 10 at opp 41
Nathan Carter run for 1 yd to the MINN 40
4:54
3rd & 9 at opp 40
Katin Houser pass incomplete
3:14
4th & 9 at opp 40
Ryan Eckley punt for 34 yds, downed at the MINN 6
Minnesota Touchdown, 8 plays
3:14
1st & 9 at own 6
Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 19 for a 1ST down
3:14
1st & 10 at own 19
Athan Kaliakmanis pass complete to Daniel Jackson for 18 yds to the MINN 37 for a 1ST down
3:14
1st & 10 at own 37
Jordan Nubin run for 6 yds to the MINN 43
3:14
2nd & 4 at own 43
Jordan Nubin run for 7 yds to the 50 yard line for a 1ST down
3:14
1st & 10 at the 50
Athan Kaliakmanis pass complete to Corey Crooms Jr. for 30 yds to the MSU 20 for a 1ST down
0:35
2nd & 7 at opp 17
Timeout Minnesota, clock 00:35
0:35
1st & 10 at opp 20
Jordan Nubin run for 3 yds to the MSU 17
0:35
2nd & 7 at opp 17
Athan Kaliakmanis sacked by Jordan Hall for a loss of 5 yards to the MSU 22
0:26
1st & goal at opp 0
Timeout Michigan State, clock 00:26
0:19
3rd & 12 at opp 22
Daniel Jackson 22 Yd pass from Athan Kaliakmanis (Dragan Kesich Kick)Minnesota 10, Michigan State 6
Michigan State End of half, 1 play
0:19
Dragan Kesich kickoff for 65 yds for a touchback
0:00
1st & 10 at own 25
Nathan Carter run for 10 yds to the MSU 35 for a 1ST down
3rd quarter6 drives, then Minnesota 10, Michigan State 6
Michigan State Punt, 3 plays
14:54
Dragan Kesich kickoff for 60 yds
14:54
1st & 10 at own 20
Katin Houser run for 5 yds to the MSU 25
14:54
2nd & 5 at own 25
Nathan Carter run for 2 yds to the MSU 27
14:54
3rd & 3 at own 27
Nathan Carter run for no gain to the MSU 27
13:04
4th & 3 at own 27
Ryan Eckley punt for 40 yds
Minnesota Punt, 3 plays
13:04
1st & 10 at own 33
Athan Kaliakmanis pass incomplete
13:04
2nd & 10 at own 33
Jordan Nubin run for no gain to the MINN 33
13:04
3rd & 10 at own 33
Athan Kaliakmanis pass incomplete
12:00
4th & 10 at own 33
Mark Crawford punt for 55 yds, downed at the MSU 12
Michigan State Missed FG, 8 plays
12:00
1st & 10 at own 12
Katin Houser pass complete to Montorie Foster Jr. for 6 yds to the MSU 18
12:00
2nd & 4 at own 18
Nathan Carter run for 2 yds to the MSU 20
12:00
3rd & 2 at own 20
HOUSER, Katin pass deep to the left incomplete intended for MOSLEY, Tre thrown to the MSU45. PENALTY UMN Holding on JONES, Tre’Von enforced 10 yards from the MSU20 to the MSU30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
12:00
1st & 10 at own 30
Katin Houser pass complete to Tre Mosley for 12 yds to the MSU 42 for a 1ST down
12:00
1st & 10 at own 42
Nathan Carter run for 18 yds to the MINN 40 for a 1ST down
12:00
1st & 10 at opp 40
CARTER, Nate rush up the middle for a loss of 1 yard to the UMN41 (HENDERSON, Jack;RICHTER, Logan). PENALTY MSU Holding on SAMAC, Nick enforced 10 yards from the UMN40 to the MSU50 [NHSG]. NO PLAY (replay the down).
12:00
1st & 20 at the 50
Katin Houser run for 1 yd to the MINN 49
12:00
2nd & 19 at opp 49
Katin Houser pass incomplete
12:00
3rd & 19 at opp 49
Katin Houser pass complete to Brennan Parachek for 13 yds to the MINN 36
7:48
4th & 6 at opp 36
Jonathan Kim 53 yd FG MISSED
Minnesota Interception, 6 plays
7:48
1st & 10 at own 36
Jordan Nubin run for 1 yd to the MINN 37
7:48
2nd & 9 at own 37
Jordan Nubin run for 1 yd to the MINN 38
7:48
3rd & 8 at own 38
Athan Kaliakmanis pass complete to Daniel Jackson for 10 yds to the MINN 48 for a 1ST down
7:48
1st & 10 at own 48
Jordan Nubin run for 13 yds to the MSU 39 for a 1ST down
7:48
1st & 10 at opp 39
Jordan Nubin run for 3 yds to the MSU 36
4:33
2nd & 7 at opp 36
Athan Kaliakmanis pass intercepted
Michigan State Punt, 4 plays
4:33
1st & 10 at own 14
Katin Houser pass complete to Tre Mosley for 30 yds to the MSU 44 for a 1ST down
4:33
1st & 10 at own 44
Jaren Mangham run for 2 yds to the MSU 46
4:33
2nd & 8 at own 46
Katin Houser pass complete to Tyrell Henry for 3 yds to the MSU 49
4:33
3rd & 5 at own 49
Katin Houser pass incomplete
2:32
4th & 5 at own 49
Ryan Eckley punt for 38 yds, fair catch by Quentin Redding at the MINN 13
Minnesota Touchdown, 9 plays
2:32
1st & 10 at own 13
Jordan Nubin run for 3 yds to the MINN 16
2:32
2nd & 7 at own 16
Jordan Nubin run for 9 yds to the MINN 25 for a 1ST down
2:32
1st & 10 at own 25
Jordan Nubin run for 8 yds to the MINN 33
0:00
2nd & 2 at own 33
Jordan Nubin run for 3 yds to the MINN 36 for a 1ST down
Q4 15:00
1st & 10 at own 36
Jordan Nubin run for 7 yds to the MINN 43
Q4 15:00
2nd & 3 at own 43
Athan Kaliakmanis run for 18 yds to the MSU 39 for a 1ST down
Q4 15:00
1st & 10 at opp 39
Jordan Nubin run for 2 yds to the MSU 37
Q4 15:00
2nd & 8 at opp 37
Jordan Nubin run for 19 yds to the MSU 18 for a 1ST down
Q4 12:07
1st & 10 at opp 18
Jordan Nubin run for 18 yds for a TD (Dragan Kesich KICK)Minnesota 17, Michigan State 6
4th quarter6 drives, then Minnesota 27, Michigan State 12
Michigan State Touchdown, 8 plays
12:07
Dragan Kesich kickoff for 65 yds for a touchback
12:07
1st & 10 at own 25
Sam Leavitt run for 6 yds to the MSU 31
12:07
2nd & 4 at own 31
Sam Leavitt pass complete to Nathan Carter for a loss of 2 yards to the MSU 29
12:07
3rd & 6 at own 29
Sam Leavitt run for 6 yds to the MSU 35 for a 1ST down
12:07
1st & 10 at own 35
Sam Leavitt pass complete to Jaron Glover for 29 yds to the MINN 36 for a 1ST down
12:07
1st & 10 at opp 36
Sam Leavitt run for 9 yds to the MINN 27
12:07
2nd & 1 at opp 27
Sam Leavitt pass complete to Jaron Glover for 5 yds to the MINN 22 for a 1ST down
8:42
1st & 10 at opp 22
Sam Leavitt run for 13 yds to the MINN 9 for a 1ST down
8:42
1st & goal at opp 9
Timeout Minnesota, clock 08:42
8:37
1st & goal at opp 9
Sam Leavitt pass complete to Tyrell Henry for 9 yds for a TD (Two-Point Conversion failed)Minnesota 17, Michigan State 12
Minnesota Touchdown, 7 plays
8:36
1st & 10 at opp 46
Jordan Nubin run for 2 yds to the MSU 44
8:36
2nd & 8 at opp 44
Jordan Nubin run for 3 yds to the MSU 41
8:36
3rd & 5 at opp 41
Michigan State Penalty, Defensive Holding (Jalen Thompson) to the MSU 24 for a 1ST down
8:36
1st & 10 at opp 24
Jordan Nubin run for 5 yds to the MSU 19
8:36
2nd & 5 at opp 19
Jordan Nubin run for a loss of 1 yard to the MSU 20
8:36
3rd & 6 at opp 20
Jordan Nubin run for 18 yds to the MSU 2 for a 1ST down
4:11
1st & goal at opp 2
Jordan Nubin run for 2 yds for a TD (Dragan Kesich KICK)Minnesota 24, Michigan State 12
Michigan State Fumble, 2 plays
4:11
Dragan Kesich kickoff for 65 yds for a touchback
4:11
1st & 10 at own 25
Sam Leavitt pass incomplete
3:55
2nd & 10 at own 25
Sam Leavitt sacked for a loss of 4 yards to the MSU 21
Minnesota Field goal, 4 plays
3:45
2nd & 6 at opp 17
Timeout Michigan State, clock 03:45
3:45
1st & 10 at opp 21
Jordan Nubin run for 4 yds to the MSU 17
3:38
3rd & 3 at opp 14
Timeout Michigan State, clock 03:38
3:38
2nd & 6 at opp 17
Jordan Nubin run for 3 yds to the MSU 14
3:30
4th & 1 at opp 12
Timeout Michigan State, clock 03:30
3:30
3rd & 3 at opp 14
Jordan Nubin run for 2 yds to the MSU 12
3:25
4th & 1 at opp 12
Dragan Kesich 31 yd FG GOODMinnesota 27, Michigan State 12
Michigan State Interception, 8 plays
3:25
Dragan Kesich kickoff for 65 yds for a touchback
3:25
1st & 10 at own 25
Sam Leavitt pass complete to Montorie Foster Jr. for 12 yds to the MSU 37 for a 1ST down
3:25
1st & 10 at own 37
Sam Leavitt pass incomplete
3:25
2nd & 10 at own 37
Sam Leavitt pass complete to Nathan Carter for 5 yds to the MSU 42
3:25
3rd & 5 at own 42
Sam Leavitt pass complete to Nathan Carter for 7 yds to the MSU 49 for a 1ST down
3:25
1st & 10 at own 49
Sam Leavitt pass complete to Tyrell Henry for 8 yds to the MINN 43
3:25
2nd & 2 at opp 43
Sam Leavitt pass incomplete
3:25
3rd & 2 at opp 43
Sam Leavitt run for 22 yds to the MINN 21 for a 1ST down
1:25
1st & 10 at opp 21
Sam Leavitt pass intercepted
Minnesota End of game, 2 plays
1:25
1st & 10 at own 13
[NH] Kneel down by KALIAKMANIS, Athan at UMN11 (team loss of 2).
0:00
2nd & 12 at own 11
[NH] Kneel down by KALIAKMANIS, Athan at UMN8 (team loss of 3), clock 00:00.
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.