39°F, overcast, wind 5 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Minneapolis-St Paul International Airport (KMSP), 10 km from the stadium, seven minutes before kickoff
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Michigan
0
14
7
14
35
Minnesota
0
7
0
6
13
Standouts
PassingDevin Gardner12 of 18, 234 yards, 2 TD, 1 INTMichigan
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Michigan
Minnesota
389
Total yards
275
234
Passing yards
147
155
Rushing yards
128
13.0
Yards per pass
4.7
3.8
Yards per rush
3.4
18
First downs
21
7–12
Third downs
4–14
1–2
Fourth downs
2–4
1
Turnovers
1
7–69
Penalties
9–68
44:08
Possession
30:52
Efficiency
Michigan
Minnesota
44%
Success rate
39%
0.05
EPA per play
−0.12
0.89
Explosiveness
0.76
−0.16
Rushing EPA
−0.14
0.43
Passing EPA
−0.04
23%
Passing-down success
28%
0.27
First-down EPA
−0.18
−0.30
Second-down EPA
−0.11
0.42
Third-down EPA
0.14
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 going in
Our ratings (scores only)
Michigan 65% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Minnesota drives left to right, Michigan right to left.
Q1 MinnesotaPunt, 7 plays, 72 yards
Q1 MichiganPunt, 3 plays, 2 yards
Q1 MinnesotaTurnover on downs, 4 plays, 41 yards
Q1 MichiganInterception, 2 plays, 2 yards
Q1 MinnesotaPunt, 5 plays, −2 yards
Q1 MichiganPunt, 3 plays, 5 yards
Q1 MinnesotaTouchdown pass, 6 plays, 43 yards
Q2 MichiganTouchdown pass, 12 plays, 91 yards
Q2 MinnesotaFumble, 3 plays, 0 yards
Q2 MichiganTouchdown run, 13 plays, 90 yards
Q2 MinnesotaMissed FG, 6 plays, 58 yards
Q2 MichiganEnd of half, 0 yards
Q3 MichiganPunt, 3 plays, −9 yards
Q3 MinnesotaTurnover on downs, 10 plays, 12 yards
Q3 MichiganTouchdown pass, 7 plays, 86 yards
Q3 MinnesotaField goal, 13 plays, 35 yards
Q4 MichiganTouchdown run, 8 plays, 79 yards
Q4 MinnesotaField goal, 13 plays, 23 yards
Q4 MichiganTouchdown run, 4 plays, 50 yards
Q4 MinnesotaFumble, 2 plays, 0 yards
Q4 MichiganTurnover on downs, 4 plays, 1 yard
Q4 MinnesotaEnd of game, 2 plays, 11 yards
Play by play
1st quarter7 drives, then Tied at 0
Minnesota Punt, 7 plays
14:50
1st & 10 at own 25
Donnell Kirkwood rush for 5 yards to the Minn 30.
14:30
2nd & 5 at own 30
Philip Nelson pass incomplete to Isaac Fruechte.
14:08
3rd & 5 at own 30
Philip Nelson pass complete to Derrick Engel for 13 yards to the Minn 43 for a 1ST down.
13:40
1st & 10 at own 43
Donnell Kirkwood rush for 12 yards to the Mich 45 for a 1ST down.
13:00
1st & 10 at opp 45
Donnell Kirkwood rush for a loss of 2 yards to the Mich 47.
12:27
2nd & 12 at opp 47
Donnell Kirkwood rush for 4 yards to the Mich 43.
12:27
3rd & 8 at opp 43
Philip Nelson sacked by Jordan Kovacs for a loss of 4 yards, fumbled at the Mich 47.
11:02
4th & 12 at opp 47
Christian Eldred punt for 40 yards, returned by Jeremy Gallon for 1 yard to the Mich 8.
Michigan Punt, 3 plays
11:02
1st & 10 at own 8
Fitzgerald Toussaint rush for 1 yard to the Mich 9.
11:02
2nd & 9 at own 9
Devin Gardner pass complete to Jeremy Gallon for 7 yards to the Mich 16.
11:02
3rd & 2 at own 16
Devin Gardner sacked by Ra’Shede Hageman for a loss of 6 yards to the Mich 10.
9:22
4th & 8 at own 10
Will Hagerup punt for 40 yards, downed at the 50 yard line.
Minnesota Turnover on downs, 4 plays
9:12
1st & 10 at the 50
Philip Nelson rush for 1 yard to the Mich 49.
8:30
2nd & 9 at opp 49
Philip Nelson rush for 2 yards to the Mich 47.
7:50
3rd & 7 at opp 47
Philip Nelson rush for 6 yards to the Mich 41.
7:08
4th & 1 at opp 41
Donnell Kirkwood rush for no gain to the Mich 41.
Michigan Interception, 2 plays
7:00
1st & 10 at own 41
Thomas Rawls rush for 2 yards to the Mich 43.
6:29
2nd & 8 at own 43
Devin Gardner pass intercepted by Cedric Thompson at the Mich 49, returned for no gain to the Mich 49.
Minnesota Punt, 5 plays
6:20
1st & 10 at opp 49
Donnell Kirkwood rush for 1 yard to the Mich 48.
5:45
2nd & 9 at opp 48
Philip Nelson rush for 9 yards to the Mich 39 for a 1ST down.
5:45
1st & 10 at opp 39
MINNESOTA penalty 15 yard Illegal Block on Caleb Bak accepted.
4:52
1st & 25 at own 46
Philip Nelson rush for 3 yards to the Minn 49.
4:16
2nd & 22 at own 49
Philip Nelson pass incomplete to MarQueis Gray.
4:12
3rd & 22 at own 49
Philip Nelson pass incomplete to Isaac Fruechte.
4:04
4th & 22 at own 49
Christian Eldred punt for 35 yards, fair catch by Jeremy Gallon at the Mich 16.
Michigan Punt, 3 plays
4:00
1st & 10 at own 16
Jeremy Gallon rush for 9 yards to the Mich 25.
3:20
2nd & 1 at own 25
Fitzgerald Toussaint rush for a loss of 4 yards to the Mich 21.
2:43
3rd & 5 at own 21
Devin Gardner pass incomplete to Drew Dileo.
2:37
4th & 5 at own 21
Will Hagerup punt for 22 yards, punt out-of-bounds at the Mich 43.
Minnesota Touchdown pass, 6 plays
2:28
1st & 10 at opp 43
Rodrick Williams Jr. rush for 7 yards to the Mich 36.
1:51
2nd & 3 at opp 36
Rodrick Williams Jr. rush for 11 yards to the Mich 25 for a 1ST down.
1:17
1st & 10 at opp 25
Philip Nelson pass complete to Isaac Fruechte for 13 yards to the Mich 12 for a 1ST down.
0:28
1st & 10 at opp 12
Donnell Kirkwood rush for no gain to the Mich 12.
0:00
2nd & 10 at opp 12
Rodrick Williams Jr. rush for 2 yards to the Mich 10.
Q2 14:55
3rd & 8 at opp 10
Philip Nelson pass complete to John Rabe for 10 yards for a TOUCHDOWN.Minnesota 6, Michigan 0
Q2 14:55
Jordan Wettstein extra point GOOD.Minnesota 7, Michigan 0
Q2 14:55
Jordan Wettstein kickoff for 65 yards returned by Dennis Norfleet for 18 yards to the Mich 9, MICHIGAN penalty 9 yard Holding on Drake Johnson accepted.
2nd quarter4 drives, then Michigan 14, Minnesota 7
Michigan Touchdown pass, 12 plays
14:37
1st & 10 at own 9
Thomas Rawls rush for 5 yards to the Mich 14.
14:05
2nd & 5 at own 14
Devin Gardner pass complete to Drew Dileo for 4 yards to the Mich 18.
13:35
3rd & 1 at own 18
Thomas Rawls rush for 4 yards to the Mich 22 for a 1ST down.
13:00
1st & 10 at own 22
Thomas Rawls rush for no gain to the Mich 22.
12:30
2nd & 10 at own 22
Thomas Rawls rush for 12 yards to the Mich 34 for a 1ST down.
11:55
1st & 10 at own 34
Devin Gardner pass complete to Jeremy Gallon for 8 yards to the Mich 42.
11:10
2nd & 2 at own 42
Thomas Rawls rush for 1 yard to the Mich 43.
10:43
3rd & 1 at own 43
Devin Gardner rush for 9 yards to the Minn 48 for a 1ST down.
10:03
1st & 10 at opp 48
Devin Gardner rush for 5 yards to the Minn 43.
10:03
2nd & 5 at opp 43
MINNESOTA penalty 5 yard Offside on D.L. Wilhite accepted.
9:17
1st & 10 at opp 38
Thomas Rawls rush for 1 yard to the Minn 37.
8:33
2nd & 9 at opp 37
Devin Gardner sacked by Roland Johnson for a loss of 8 yards to the Minn 45.
7:50
3rd & 17 at opp 45
Devin Gardner pass complete to Drew Dileo for 45 yards for a TOUCHDOWN.Minnesota 7, Michigan 6
7:50
Brendan Gibbons extra point GOOD.Tied at 7
7:50
Matt Wile kickoff for 65 yards returned by KJ Maye for 45 yards to the Minn 30, MINNESOTA penalty 15 yard Personal Foul on Jeremy Baltazar accepted.
Minnesota Fumble, 3 plays
7:34
1st & 10 at own 30
Philip Nelson pass complete to MarQueis Gray for 6 yards to the Minn 36.
7:03
2nd & 4 at own 36
MINNESOTA penalty 5 yard False Start on Jon Christenson accepted.
6:37
2nd & 9 at own 31
Rodrick Williams Jr. rush for a loss of 1 yard to the Minn 30.
6:37
3rd & 10 at own 30
Philip Nelson pass incomplete to Brandon Green.
6:37
4th & 10 at own 30
Christian Eldred punt for 52 yards, returned by Jeremy Gallon, fumbled, recovered by Mich Jeremy Gallon at the Mich 10, Jeremy Gallon for 10 yards, to the Mich 10, MICHIGAN penalty 10 yard Illegal Block accepted.
Michigan Touchdown run, 13 plays
6:37
1st & 10 at own 10
Fitzgerald Toussaint rush for 8 yards to the Mich 9, MICHIGAN penalty 9 yard Illegal Block on Jeremy Gallon accepted.
6:30
1st & 11 at own 9
Devin Gardner pass complete to Roy Roundtree for 17 yards to the Mich 26 for a 1ST down.
4:44
1st & 10 at own 26
Devin Gardner pass complete to Jerald Robinson for 22 yards to the Mich 48 for a 1ST down.
4:00
1st & 10 at own 48
Fitzgerald Toussaint rush for 4 yards to the Minn 48.
3:32
2nd & 6 at opp 48
Devin Gardner pass complete to Devin Funchess for 7 yards to the Minn 41 for a 1ST down.
3:01
1st & 10 at opp 41
Devin Gardner pass incomplete to Jeremy Gallon.
2:50
2nd & 10 at opp 41
Devin Gardner rush for 4 yards to the Minn 37.
2:12
3rd & 6 at opp 37
Devin Gardner rush for 19 yards to the Minn 18 for a 1ST down.
1:43
1st & 10 at opp 18
Timeout MICHIGAN, clock 1:43.
1:36
1st & 10 at opp 18
Devin Gardner pass complete to Drew Dileo for 9 yards to the Minn 9.
1:30
2nd & 1 at opp 9
Fitzgerald Toussaint rush for 3 yards to the Minn 6 for a 1ST down.
1:07
1st & 0 at opp 6
Timeout MINNESOTA, clock 1:07.
0:58
1st & goal at opp 6
Devin Gardner rush for 2 yards to the Minn 4.
0:55
2nd & 0 at opp 4
Timeout MICHIGAN, clock 0:55.
0:54
2nd & goal at opp 4
Devin Gardner pass incomplete to Devin Funchess.
0:50
3rd & 0 at opp 4
MINNESOTA penalty 2 yard Pass Interference on Martez Shabazz accepted.
0:45
1st & goal at opp 2
Thomas Rawls rush for 2 yards for a TOUCHDOWN.Michigan 13, Minnesota 7
0:45
Brendan Gibbons extra point GOOD.Michigan 14, Minnesota 7
0:45
Matt Wile kickoff for 62 yards returned by Troy Stoudermire for 26 yards to the Minn 29.
Minnesota Missed FG, 6 plays
0:29
1st & 10 at own 29
Philip Nelson rush for 8 yards to the Minn 37.
0:24
2nd & 2 at own 37
Philip Nelson pass complete to MarQueis Gray for 12 yards to the Minn 49 for a 1ST down.
0:15
1st & 10 at own 49
Philip Nelson pass complete to Drew Goodger for 14 yards to the Mich 37 for a 1ST down.
0:15
1st & 10 at opp 37
Team pass incomplete.
0:10
2nd & 10 at opp 37
Philip Nelson pass incomplete to Isaac Fruechte.
0:04
3rd & 10 at opp 37
Philip Nelson pass incomplete.
0:00
4th & 10 at opp 37
Jordan Wettstein 55 yard field goal MISSED.
Q3 15:00
Jordan Wettstein kickoff for 65 yards for a touchback.
3rd quarter4 drives, then Michigan 21, Minnesota 7
Michigan Punt, 3 plays
14:51
1st & 10 at own 25
Fitzgerald Toussaint rush for no gain to the Mich 25.
14:20
2nd & 10 at own 25
Devin Gardner pass incomplete to Jeremy Gallon.
14:00
3rd & 10 at own 25
Devin Gardner sacked by James Manuel and Cameron Botticelli for a loss of 9 yards to the Mich 16.
13:40
4th & 19 at own 16
Will Hagerup punt for 26 yards, punt out-of-bounds at the Mich 42.
Minnesota Turnover on downs, 10 plays
13:19
1st & 10 at opp 42
Donnell Kirkwood rush for 7 yards to the Mich 35.
12:52
2nd & 3 at opp 35
Philip Nelson pass complete to Lincoln Plsek for 10 yards to the Mich 25 for a 1ST down.
12:15
1st & 10 at opp 25
Rodrick Williams Jr. rush for a loss of 3 yards to the Mich 28.
12:00
2nd & 13 at opp 28
Donnell Kirkwood rush for 12 yards to the Mich 16.
10:57
3rd & 1 at opp 16
Donnell Kirkwood rush for no gain to the Mich 16.
10:58
4th & 1 at opp 16
Philip Nelson rush for 3 yards to the Mich 13 for a 1ST down.
9:45
1st & 10 at opp 13
Donnell Kirkwood rush for a loss of 1 yard to the Mich 14.
9:00
2nd & 11 at opp 14
KJ Maye rush for a loss of 5 yards to the Mich 19.
8:24
3rd & 16 at opp 19
Philip Nelson pass incomplete to KJ Maye.
8:18
4th & 16 at opp 19
Christian Eldred pass complete to Philip Nelson for 5 yards to the Mich 14.
Michigan Touchdown pass, 7 plays
8:04
1st & 10 at own 14
Thomas Rawls rush for 2 yards to the Mich 16.
7:37
2nd & 8 at own 16
MINNESOTA penalty 15 yard Pass Interference on Michael Carter accepted.
7:29
1st & 10 at own 31
Devin Gardner pass complete to Jeremy Gallon for 47 yards to the Minn 22 for a 1ST down.
6:47
1st & 10 at opp 22
Thomas Rawls rush for 7 yards to the Minn 15.
6:30
2nd & 3 at opp 15
Fitzgerald Toussaint rush for 5 yards to the Minn 10 for a 1ST down.
6:00
1st & goal at opp 10
Fitzgerald Toussaint rush for no gain to the Minn 10.
5:13
2nd & goal at opp 10
Devin Gardner pass incomplete.
5:05
3rd & goal at opp 10
Devin Gardner pass complete to Jeremy Gallon for 10 yards for a TOUCHDOWN.Michigan 20, Minnesota 7
5:05
Brendan Gibbons extra point GOOD.Michigan 21, Minnesota 7
5:05
Matt Wile kickoff for 64 yards returned by Troy Stoudermire for 22 yards to the Minn 23.
Minnesota Field goal, 13 plays
4:54
1st & 10 at own 23
Philip Nelson pass incomplete to MarQueis Gray.
4:44
2nd & 10 at own 23
Philip Nelson rush for 9 yards to the Minn 32.
4:30
3rd & 1 at own 32
Philip Nelson pass complete to Mike Henry for 11 yards to the Minn 43 for a 1ST down.
3:30
1st & 10 at own 43
Philip Nelson pass complete to KJ Maye for 9 yards to the Mich 48.
2:55
2nd & 1 at opp 48
Donnell Kirkwood rush for 3 yards to the Mich 45 for a 1ST down.
2:16
1st & 10 at opp 45
Philip Nelson pass incomplete to Derrick Engel.
2:07
2nd & 10 at opp 45
Philip Nelson rush for no gain to the Mich 45.
1:24
3rd & 10 at opp 45
Philip Nelson pass complete to Derrick Engel for 32 yards to the Mich 13 for a 1ST down.
0:52
1st & 10 at opp 13
Donnell Kirkwood rush for 3 yards to the Mich 10.
0:52
2nd & 7 at opp 10
MICHIGAN penalty 7 yard Pass Interference on Raymon Taylor accepted.
0:00
1st & goal at opp 3
Donnell Kirkwood rush for no gain to the Mich 3.
Q4 14:53
2nd & goal at opp 3
Philip Nelson rush for no gain to the Mich 3.
Q4 14:15
3rd & 0 at opp 3
MINNESOTA penalty 5 yard False Start on Zac Epping accepted.
Q4 13:55
3rd & goal at opp 8
Philip Nelson pass incomplete to KJ Maye.
Q4 13:50
4th & goal at opp 8
Jordan Wettstein 26 yard field goal GOOD.Michigan 21, Minnesota 10
Q4 13:50
Jordan Wettstein kickoff for 65 yards returned by Dennis Norfleet for 21 yards to the Mich 21.
4th quarter6 drives, then Michigan 35, Minnesota 13
Michigan Touchdown run, 8 plays
13:35
1st & 10 at own 21
Jeremy Gallon rush for 12 yards to the Mich 33 for a 1ST down.
13:00
1st & 10 at own 33
Fitzgerald Toussaint rush for 3 yards to the Mich 36.
12:20
2nd & 7 at own 36
Devin Gardner rush for 3 yards to the Mich 39.
11:41
3rd & 4 at own 39
Devin Gardner pass complete to Drew Dileo for 11 yards to the 50 yard line for a 1ST down.
11:06
1st & 10 at the 50
Devin Gardner pass complete to Roy Roundtree for 47 yards to the Minn 3 for a 1ST down.
10:45
1st & goal at opp 3
Thomas Rawls rush for no gain to the Minn 3.
10:11
2nd & goal at opp 3
Thomas Rawls rush for 1 yard to the Minn 2.
9:31
3rd & goal at opp 2
Devin Gardner rush for 2 yards for a TOUCHDOWN.Michigan 27, Minnesota 10
9:31
Brendan Gibbons extra point GOOD.Michigan 28, Minnesota 10
9:31
Matt Wile kickoff for 59 yards returned by Troy Stoudermire for 23 yards to the Minn 29.
Minnesota Field goal, 13 plays
9:16
1st & 10 at own 29
Rodrick Williams Jr. rush for 10 yards to the Minn 39 for a 1ST down.
9:00
1st & 10 at own 39
Rodrick Williams Jr. rush for 1 yard to the Minn 40.
8:00
2nd & 9 at own 40
Philip Nelson pass complete to Isaac Fruechte for 6 yards to the Minn 46.
7:28
3rd & 3 at own 46
Philip Nelson pass incomplete to Isaac Fruechte.
7:28
4th & 3 at own 46
Timeout MINNESOTA, clock 7:28.
7:23
4th & 3 at own 46
Philip Nelson pass complete to MarQueis Gray for 9 yards to the Mich 45 for a 1ST down.
7:09
1st & 10 at opp 45
MICHIGAN penalty 15 yard Pass Interference on J.T. Floyd accepted.
7:04
1st & 10 at opp 30
Philip Nelson pass incomplete to MarQueis Gray.
7:04
2nd & 10 at opp 30
MICHIGAN penalty 5 yard Pass Interference on Jake Ryan accepted.
6:57
1st & 10 at opp 25
Philip Nelson pass incomplete to Andre McDonald.
6:50
2nd & 10 at opp 25
Donnell Kirkwood rush for 12 yards to the Mich 13 for a 1ST down.
6:50
1st & 10 at opp 13
MINNESOTA penalty 5 yard False Start accepted.
6:30
1st & 15 at opp 18
Donnell Kirkwood rush for 2 yards to the Mich 16.
6:30
2nd & 13 at opp 16
MICHIGAN penalty 14 yard Pass Interference on J.T. Floyd accepted.
6:00
1st & goal at opp 2
Philip Nelson rush for no gain to the Mich 2.
5:26
2nd & goal at opp 2
Philip Nelson pass incomplete.
5:21
3rd & goal at opp 2
Philip Nelson pass incomplete to MarQueis Gray.
5:17
4th & goal at opp 2
Jordan Wettstein 19 yard field goal GOOD.Michigan 28, Minnesota 13
5:17
Jordan Wettstein on-side kick recovered by MICHIGAN at the 50 yard line.
Michigan Touchdown run, 4 plays
5:17
1st & 10 at the 50
Fitzgerald Toussaint rush for 6 yards to the Minn 44.
4:24
2nd & 4 at opp 44
Fitzgerald Toussaint rush for 3 yards to the Minn 41.
4:24
3rd & 1 at opp 41
Fitzgerald Toussaint rush for no gain to the Minn 41.
3:05
4th & 1 at opp 41
Fitzgerald Toussaint rush for 41 yards for a TOUCHDOWN.Michigan 34, Minnesota 13
3:05
4th & 0 at opp 3
MINNESOTA penalty 1 yard Offside on Troy Stoudermire accepted.
3:05
Brendan Gibbons extra point GOOD.Michigan 35, Minnesota 13
3:05
Matt Wile kickoff for 40 yards returned by Lincoln Plsek for 11 yards to the Minn 36.
Minnesota Fumble, 2 plays
3:00
1st & 10 at own 36
Philip Nelson pass incomplete to KJ Maye.
2:49
2nd & 10 at own 36
Philip Nelson pass complete to KJ Maye, fumbled, recovered by Mich Courtney Avery at the Minn 33, Courtney Avery for 6 yards, to the Minn 27.
Michigan Turnover on downs, 4 plays
2:59
1st & 10 at opp 27
Thomas Rawls rush for 1 yard to the Minn 26.
2:59
2nd & 9 at opp 26
Thomas Rawls rush for 1 yard to the Minn 25.
0:41
3rd & 8 at opp 25
Thomas Rawls rush for 1 yard to the Minn 24.
0:41
4th & 7 at opp 24
Thomas Rawls rush for 3 yards to the Minn 21.
Minnesota End of game, 2 plays
0:25
1st & 10 at own 21
Rodrick Williams Jr. rush for 6 yards to the Minn 27.
0:00
2nd & 4 at own 27
Rodrick Williams Jr. rush for 5 yards to the Minn 32 for a 1ST down.
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.