Michigan State at Minnesota

Saturday, October 28, 2023

Minnesota beat Michigan State 27–⁠12. It was their 49th meeting; after it, Michigan State led the series 30–⁠19.

AwayMichigan State4–⁠8 in 2023
12
HomeMinnesota6–⁠7 in 2023
27

Final at Huntington Bank Stadium, MinneapolisTV: BTNAttendance 47,392

At kickoff
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
Official
Chris CoyteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Michigan State600612
Minnesota01001727

Standouts

  • RushingJordan Nubin40 carries, 204 yards, 2 TDMinnesota
  • ReceivingDaniel Jackson7 catches, 120 yards, 1 TDMinnesota
  • DefenseJordan Hall9 tackles, 2 sacks, 2 for lossMichigan State

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Michigan State

PassingC/AttYdsTDInt
Katin Houser12/2211700
Sam Leavitt8/127311
RushingCarYdsTDLong
Sam Leavitt652022
Nathan Carter1144018
Katin Houser2605
Alante Brown1505
ReceivingRecYdsTDLong
Montorie Foster455034
Tre Mosley351030
Jaron Glover234029
Tyrell Henry32019
DefenseTklTFLSacksInt
Cal Haladay11000
Angelo Grose10000
Jordan Hall9220
Simeon Barrow Jr.6000
Derrick Harmon40.50.50
Jaden Mangham2001
Jalen Sami10.50.50

Minnesota

PassingC/AttYdsTDInt
Athan Kaliakmanis14/2220011
RushingCarYdsTDLong
Jordan Nubin40204219
Sean Tyler2201
ReceivingRecYdsTDLong
Daniel Jackson7120131
Brevyn Spann-Ford243030
Corey Crooms242030
Nick Kallerup1404
DefenseTklTFLSacksInt
Devon Williams9000
Tyler Nubin5000
Danny Striggow5000
Tre’Von Jones4001
Jah Joyner2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Michigan StateMinnesota
299Total yards400
190Passing yards200
109Rushing yards200
5.6Yards per pass9.1
5.2Yards per rush4.0
15First downs24
4–⁠13Third downs6–⁠13
0–⁠0Fourth downs0–⁠0
2Turnovers3
4–⁠44Penalties3–⁠35
23:45Possession36:15
3Sacks (by defense)1

Efficiency

Michigan StateMinnesota
36%Success rate40%
0.03EPA per play0.04
1.14Explosiveness1.09
0.10Rushing EPA0.07
0.13Passing EPA0.15
22%Passing-down success28%
0.20First-down EPA0.02
−0.37Second-down EPA−0.20
0.20Third-down EPA0.57
14%Havoc by its defense15%

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

Minnesota end zoneMichigan State end zoneQ1 MinnesotaFumble, 2 playsQ1 Michigan StateField goal, 4 playsQ1 MinnesotaFumble, 5 playsQ1 Michigan StateField goal, 4 playsQ1 MinnesotaPunt, 3 playsQ1 Michigan StatePunt, 3 playsQ1 MinnesotaPunt, 5 playsQ1 Michigan StatePunt, 6 playsQ1 MinnesotaMissed FG, 13 playsQ2 Michigan StatePunt, 3 playsQ2 MinnesotaField goal, 8 playsQ2 Michigan StatePunt, 4 playsQ2 MinnesotaTouchdown, 8 playsQ2 Michigan StateEnd of half, 1 playQ3 Michigan StatePunt, 3 playsQ3 MinnesotaPunt, 3 playsQ3 Michigan StateMissed FG, 8 playsQ3 MinnesotaInterception, 6 playsQ3 Michigan StatePunt, 4 playsQ3 MinnesotaTouchdown, 9 playsQ4 Michigan StateTouchdown, 8 playsQ4 MinnesotaTouchdown, 7 playsQ4 Michigan StateFumble, 2 playsQ4 MinnesotaField goal, 4 playsQ4 Michigan StateInterception, 8 playsQ4 MinnesotaEnd of game, 2 plays
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.
  1. Q1 MinnesotaFumble, 2 plays, 1 yard
  2. Q1 Michigan StateField goal, 4 plays, 5 yards
  3. Q1 MinnesotaFumble, 5 plays, 8 yards
  4. Q1 Michigan StateField goal, 4 plays, 9 yards
  5. Q1 MinnesotaPunt, 3 plays, 8 yards
  6. Q1 Michigan StatePunt, 3 plays, 1 yard
  7. Q1 MinnesotaPunt, 5 plays, 20 yards
  8. Q1 Michigan StatePunt, 6 plays, 32 yards
  9. Q1 MinnesotaMissed FG, 13 plays, 75 yards
  10. Q2 Michigan StatePunt, 3 plays, 3 yards
  11. Q2 MinnesotaField goal, 8 plays, 53 yards
  12. Q2 Michigan StatePunt, 4 plays, 35 yards
  13. Q2 MinnesotaTouchdown, 8 plays, 94 yards
  14. Q2 Michigan StateEnd of half, 1 play, 10 yards
  15. Q3 Michigan StatePunt, 3 plays, 7 yards
  16. Q3 MinnesotaPunt, 3 plays, 0 yards
  17. Q3 Michigan StateMissed FG, 8 plays, 52 yards
  18. Q3 MinnesotaInterception, 6 plays, 28 yards
  19. Q3 Michigan StatePunt, 4 plays, 35 yards
  20. Q3 MinnesotaTouchdown, 9 plays, 87 yards
  21. Q4 Michigan StateTouchdown, 8 plays, 75 yards
  22. Q4 MinnesotaTouchdown, 7 plays, 46 yards
  23. Q4 Michigan StateFumble, 2 plays, −4 yards
  24. Q4 MinnesotaField goal, 4 plays, 9 yards
  25. Q4 Michigan StateInterception, 8 plays, 54 yards
  26. 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:00Jonathan Kim kickoff for 65 yds for a touchback
15:001st & 10 at own 25Athan Kaliakmanis pass incomplete
14:412nd & 10 at own 25Sean 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:411st & 10 at opp 26Katin Houser pass incomplete
14:412nd & 10 at opp 26Nathan Carter run for 6 yds to the MINN 20
14:413rd & 4 at opp 20Katin Houser pass complete to Nathan Carter for a loss of 1 yard to the MINN 21
13:194th & 5 at opp 21Jonathan Kim 38 yd FG GOODMichigan State 3, Minnesota 0
Minnesota Fumble, 5 plays
13:19Jonathan Kim kickoff for 65 yds for a touchback
13:191st & 10 at own 25Jordan Nubin run for 5 yds to the MINN 30
13:192nd & 5 at own 30Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 43 for a 1ST down
13:191st & 10 at own 43Athan Kaliakmanis pass complete to Sean Tyler for a loss of 8 yards to the MINN 35
13:192nd & 18 at own 35Athan Kaliakmanis pass complete to Corey Crooms Jr. for 12 yds to the MINN 47
10:393rd & 6 at own 47Athan Kaliakmanis sacked for a loss of 14 yards to the MINN 33
Michigan State Field goal, 4 plays
10:391st & 10 at opp 33Katin Houser pass incomplete
10:392nd & 10 at opp 33Katin Houser pass complete to Tre Mosley for 9 yds to the MINN 24
10:393rd & 1 at opp 24Katin Houser pass incomplete
9:494th & 1 at opp 24Jonathan Kim 42 yd FG GOODMichigan State 6, Minnesota 0
Minnesota Punt, 3 plays
9:49Jonathan Kim kickoff for 64 yds
9:491st & 10 at own 25Jordan Nubin run for 3 yds to the MINN 28
9:492nd & 7 at own 28Jordan Nubin run for 2 yds to the MINN 30
9:493rd & 5 at own 30NUBIN, 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:493rd & 15 at own 20Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 13 yds to the MINN 33
7:114th & 2 at own 33Mark Crawford punt for 42 yds
Michigan State Punt, 3 plays
7:111st & 10 at own 25Nathan Carter run for 1 yd to the MSU 26
7:112nd & 9 at own 26Katin Houser pass incomplete
7:113rd & 9 at own 26Katin Houser pass incomplete
6:334th & 9 at own 26Ryan Eckley punt for 54 yds
Minnesota Punt, 5 plays
6:331st & 10 at own 34Jordan Nubin run for 7 yds to the MINN 41
6:332nd & 3 at own 41Jordan Nubin run for 7 yds to the MINN 48 for a 1ST down
6:331st & 10 at own 48Jordan Nubin run for 4 yds to the MSU 48
6:332nd & 6 at opp 48Jordan Nubin run for 2 yds to the MSU 46
6:333rd & 4 at opp 46Athan Kaliakmanis pass incomplete
4:114th & 4 at opp 46Mark Crawford punt for 39 yds
Michigan State Punt, 6 plays
4:111st & 10 at own 7Nathan Carter run for no gain to the MSU 7
4:112nd & 10 at own 7Alante Brown run for 5 yds to the MSU 12
4:113rd & 5 at own 12Katin Houser pass complete to Harold Joiner III for 6 yds to the MSU 18 for a 1ST down
4:111st & 10 at own 18HOUSER, 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:111st & 10 at own 33Nathan Carter run for 3 yds to the MSU 36
4:112nd & 7 at own 36Katin Houser pass complete to Montorie Foster Jr. for 3 yds to the MSU 39
4:113rd & 4 at own 39Katin Houser pass complete to Nathan Carter for no gain to the MSU 39
0:344th & 4 at own 39Ryan Eckley punt for 53 yds, fair catch by Quentin Redding at the MINN 8
Minnesota Missed FG, 13 plays
0:341st & 10 at own 8Athan Kaliakmanis pass complete to Nick Kallerup for 4 yds to the MINN 12
0:002nd & 6 at own 12Jordan Nubin run for 5 yds to the MINN 17
Q2 15:003rd & 1 at own 17Athan Kaliakmanis run for 2 yds to the MINN 19 for a 1ST down
Q2 15:001st & 10 at own 19Jordan Nubin run for 2 yds to the MINN 21
Q2 15:002nd & 8 at own 21Jordan Nubin run for 6 yds to the MINN 27
Q2 15:003rd & 2 at own 27Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 40 for a 1ST down
Q2 15:001st & 10 at own 40Athan Kaliakmanis pass complete to Daniel Jackson for 31 yds to the MSU 29 for a 1ST down
Q2 15:001st & 10 at opp 29Athan Kaliakmanis pass incomplete
Q2 15:002nd & 10 at opp 29Jordan Nubin run for 2 yds to the MSU 27
Q2 15:003rd & 8 at opp 27KALIAKMANIS, 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:001st & 10 at opp 17Athan Kaliakmanis pass complete to Chris Autman-Bell for a loss of 1 yard to the MSU 18
Q2 10:133rd & 10 at opp 17Athan Kaliakmanis pass incomplete
Q2 10:083rd & 10 at opp 17Timeout Minnesota, clock 10:08
Q2 10:082nd & 11 at opp 18Sean Tyler run for 1 yd to the MSU 17
Q2 9:584th & 10 at opp 17Dragan Kesich 35 yd FG BLOCKED blocked by
2nd quarter5 drives, then Minnesota 10, Michigan State 6
Michigan State Punt, 3 plays
9:561st & 10 at own 20Katin Houser pass complete to Alante Brown for 2 yds to the MSU 22
9:562nd & 8 at own 22Nathan Carter run for 1 yd to the MSU 23
9:563rd & 7 at own 23Katin Houser pass incomplete
8:344th & 7 at own 23Ryan Eckley punt for 37 yds, fair catch by Quentin Redding at the MINN 40
Minnesota Field goal, 8 plays
8:341st & 10 at own 40Jordan Nubin run for 4 yds to the MINN 44
8:342nd & 6 at own 44Jordan Nubin run for 7 yds to the MSU 49 for a 1ST down
8:341st & 10 at opp 49Athan Kaliakmanis sacked by Derrick Harmon and Jalen Sami for a loss of 9 yards to the MINN 42
8:342nd & 19 at own 42Michigan State Penalty, Personal Foul (Khris Bogle) to the MSU 14 for a 1ST down
8:341st & 10 at opp 14Athan Kaliakmanis pass incomplete
8:342nd & 10 at opp 14Jordan Nubin run for 6 yds to the MSU 8
8:343rd & 4 at opp 8Jordan Nubin run for 1 yd to the MSU 7
4:544th & 3 at opp 7Dragan Kesich 25 yd FG GOODMichigan State 6, Minnesota 3
Michigan State Punt, 4 plays
4:54Dragan Kesich kickoff for 65 yds
4:541st & 10 at own 25Katin Houser pass complete to Montorie Foster Jr. for 34 yds to the MINN 41 for a 1ST down
4:541st & 10 at opp 41Katin Houser pass incomplete
4:542nd & 10 at opp 41Nathan Carter run for 1 yd to the MINN 40
4:543rd & 9 at opp 40Katin Houser pass incomplete
3:144th & 9 at opp 40Ryan Eckley punt for 34 yds, downed at the MINN 6
Minnesota Touchdown, 8 plays
3:141st & 9 at own 6Athan Kaliakmanis pass complete to Daniel Jackson for 13 yds to the MINN 19 for a 1ST down
3:141st & 10 at own 19Athan Kaliakmanis pass complete to Daniel Jackson for 18 yds to the MINN 37 for a 1ST down
3:141st & 10 at own 37Jordan Nubin run for 6 yds to the MINN 43
3:142nd & 4 at own 43Jordan Nubin run for 7 yds to the 50 yard line for a 1ST down
3:141st & 10 at the 50Athan Kaliakmanis pass complete to Corey Crooms Jr. for 30 yds to the MSU 20 for a 1ST down
0:352nd & 7 at opp 17Timeout Minnesota, clock 00:35
0:351st & 10 at opp 20Jordan Nubin run for 3 yds to the MSU 17
0:352nd & 7 at opp 17Athan Kaliakmanis sacked by Jordan Hall for a loss of 5 yards to the MSU 22
0:261st & goal at opp 0Timeout Michigan State, clock 00:26
0:193rd & 12 at opp 22Daniel Jackson 22 Yd pass from Athan Kaliakmanis (Dragan Kesich Kick)Minnesota 10, Michigan State 6
Michigan State End of half, 1 play
0:19Dragan Kesich kickoff for 65 yds for a touchback
0:001st & 10 at own 25Nathan 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:54Dragan Kesich kickoff for 60 yds
14:541st & 10 at own 20Katin Houser run for 5 yds to the MSU 25
14:542nd & 5 at own 25Nathan Carter run for 2 yds to the MSU 27
14:543rd & 3 at own 27Nathan Carter run for no gain to the MSU 27
13:044th & 3 at own 27Ryan Eckley punt for 40 yds
Minnesota Punt, 3 plays
13:041st & 10 at own 33Athan Kaliakmanis pass incomplete
13:042nd & 10 at own 33Jordan Nubin run for no gain to the MINN 33
13:043rd & 10 at own 33Athan Kaliakmanis pass incomplete
12:004th & 10 at own 33Mark Crawford punt for 55 yds, downed at the MSU 12
Michigan State Missed FG, 8 plays
12:001st & 10 at own 12Katin Houser pass complete to Montorie Foster Jr. for 6 yds to the MSU 18
12:002nd & 4 at own 18Nathan Carter run for 2 yds to the MSU 20
12:003rd & 2 at own 20HOUSER, 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:001st & 10 at own 30Katin Houser pass complete to Tre Mosley for 12 yds to the MSU 42 for a 1ST down
12:001st & 10 at own 42Nathan Carter run for 18 yds to the MINN 40 for a 1ST down
12:001st & 10 at opp 40CARTER, 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:001st & 20 at the 50Katin Houser run for 1 yd to the MINN 49
12:002nd & 19 at opp 49Katin Houser pass incomplete
12:003rd & 19 at opp 49Katin Houser pass complete to Brennan Parachek for 13 yds to the MINN 36
7:484th & 6 at opp 36Jonathan Kim 53 yd FG MISSED
Minnesota Interception, 6 plays
7:481st & 10 at own 36Jordan Nubin run for 1 yd to the MINN 37
7:482nd & 9 at own 37Jordan Nubin run for 1 yd to the MINN 38
7:483rd & 8 at own 38Athan Kaliakmanis pass complete to Daniel Jackson for 10 yds to the MINN 48 for a 1ST down
7:481st & 10 at own 48Jordan Nubin run for 13 yds to the MSU 39 for a 1ST down
7:481st & 10 at opp 39Jordan Nubin run for 3 yds to the MSU 36
4:332nd & 7 at opp 36Athan Kaliakmanis pass intercepted
Michigan State Punt, 4 plays
4:331st & 10 at own 14Katin Houser pass complete to Tre Mosley for 30 yds to the MSU 44 for a 1ST down
4:331st & 10 at own 44Jaren Mangham run for 2 yds to the MSU 46
4:332nd & 8 at own 46Katin Houser pass complete to Tyrell Henry for 3 yds to the MSU 49
4:333rd & 5 at own 49Katin Houser pass incomplete
2:324th & 5 at own 49Ryan Eckley punt for 38 yds, fair catch by Quentin Redding at the MINN 13
Minnesota Touchdown, 9 plays
2:321st & 10 at own 13Jordan Nubin run for 3 yds to the MINN 16
2:322nd & 7 at own 16Jordan Nubin run for 9 yds to the MINN 25 for a 1ST down
2:321st & 10 at own 25Jordan Nubin run for 8 yds to the MINN 33
0:002nd & 2 at own 33Jordan Nubin run for 3 yds to the MINN 36 for a 1ST down
Q4 15:001st & 10 at own 36Jordan Nubin run for 7 yds to the MINN 43
Q4 15:002nd & 3 at own 43Athan Kaliakmanis run for 18 yds to the MSU 39 for a 1ST down
Q4 15:001st & 10 at opp 39Jordan Nubin run for 2 yds to the MSU 37
Q4 15:002nd & 8 at opp 37Jordan Nubin run for 19 yds to the MSU 18 for a 1ST down
Q4 12:071st & 10 at opp 18Jordan 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:07Dragan Kesich kickoff for 65 yds for a touchback
12:071st & 10 at own 25Sam Leavitt run for 6 yds to the MSU 31
12:072nd & 4 at own 31Sam Leavitt pass complete to Nathan Carter for a loss of 2 yards to the MSU 29
12:073rd & 6 at own 29Sam Leavitt run for 6 yds to the MSU 35 for a 1ST down
12:071st & 10 at own 35Sam Leavitt pass complete to Jaron Glover for 29 yds to the MINN 36 for a 1ST down
12:071st & 10 at opp 36Sam Leavitt run for 9 yds to the MINN 27
12:072nd & 1 at opp 27Sam Leavitt pass complete to Jaron Glover for 5 yds to the MINN 22 for a 1ST down
8:421st & 10 at opp 22Sam Leavitt run for 13 yds to the MINN 9 for a 1ST down
8:421st & goal at opp 9Timeout Minnesota, clock 08:42
8:371st & goal at opp 9Sam 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:361st & 10 at opp 46Jordan Nubin run for 2 yds to the MSU 44
8:362nd & 8 at opp 44Jordan Nubin run for 3 yds to the MSU 41
8:363rd & 5 at opp 41Michigan State Penalty, Defensive Holding (Jalen Thompson) to the MSU 24 for a 1ST down
8:361st & 10 at opp 24Jordan Nubin run for 5 yds to the MSU 19
8:362nd & 5 at opp 19Jordan Nubin run for a loss of 1 yard to the MSU 20
8:363rd & 6 at opp 20Jordan Nubin run for 18 yds to the MSU 2 for a 1ST down
4:111st & goal at opp 2Jordan Nubin run for 2 yds for a TD (Dragan Kesich KICK)Minnesota 24, Michigan State 12
Michigan State Fumble, 2 plays
4:11Dragan Kesich kickoff for 65 yds for a touchback
4:111st & 10 at own 25Sam Leavitt pass incomplete
3:552nd & 10 at own 25Sam Leavitt sacked for a loss of 4 yards to the MSU 21
Minnesota Field goal, 4 plays
3:452nd & 6 at opp 17Timeout Michigan State, clock 03:45
3:451st & 10 at opp 21Jordan Nubin run for 4 yds to the MSU 17
3:383rd & 3 at opp 14Timeout Michigan State, clock 03:38
3:382nd & 6 at opp 17Jordan Nubin run for 3 yds to the MSU 14
3:304th & 1 at opp 12Timeout Michigan State, clock 03:30
3:303rd & 3 at opp 14Jordan Nubin run for 2 yds to the MSU 12
3:254th & 1 at opp 12Dragan Kesich 31 yd FG GOODMinnesota 27, Michigan State 12
Michigan State Interception, 8 plays
3:25Dragan Kesich kickoff for 65 yds for a touchback
3:251st & 10 at own 25Sam Leavitt pass complete to Montorie Foster Jr. for 12 yds to the MSU 37 for a 1ST down
3:251st & 10 at own 37Sam Leavitt pass incomplete
3:252nd & 10 at own 37Sam Leavitt pass complete to Nathan Carter for 5 yds to the MSU 42
3:253rd & 5 at own 42Sam Leavitt pass complete to Nathan Carter for 7 yds to the MSU 49 for a 1ST down
3:251st & 10 at own 49Sam Leavitt pass complete to Tyrell Henry for 8 yds to the MINN 43
3:252nd & 2 at opp 43Sam Leavitt pass incomplete
3:253rd & 2 at opp 43Sam Leavitt run for 22 yds to the MINN 21 for a 1ST down
1:251st & 10 at opp 21Sam Leavitt pass intercepted
Minnesota End of game, 2 plays
1:251st & 10 at own 13[NH] Kneel down by KALIAKMANIS, Athan at UMN11 (team loss of 2).
0:002nd & 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.

Michigan State leads 30–⁠20 in 50 meetings, counting the one since this game.

Recent meetings
2025Minnesota 23, Michigan State 20
2023Minnesota 27, Michigan State 12
2022Minnesota 34, Michigan State 7
2017Michigan State 30, Minnesota 27
2013Michigan State 14, Minnesota 3
2012Michigan State 26, Minnesota 10

Around this game