29°F, mostly cloudy, wind 14 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Minneapolis-St Paul International Airport (KMSP), 10 km from the stadium, 23 minutes after kickoff
Officials
Referee Jeff Servinski; umpire Ed Feaster; head linesman Michael Dolce; line judge Paul Engelberts; side judge Don Swanson; field judge Grady Smith; back judge Todd Ransom; center judge Patrick HoltGame 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
Northwestern
Minnesota
339
Total yards
328
276
Passing yards
197
63
Rushing yards
131
6.1
Yards per pass
7.9
1.9
Yards per rush
3.3
21
First downs
15
2–15
Third downs
4–13
1–4
Fourth downs
0–0
2
Turnovers
2
3–20
Penalties
6–50
30:35
Possession
29:25
1
Sacks (by defense)
7
Efficiency
Northwestern
Minnesota
35%
Success rate
41%
−0.13
EPA per play
0.07
1.12
Explosiveness
1.04
−0.28
Rushing EPA
−0.00
−0.06
Passing EPA
0.22
21%
Passing-down success
32%
0.07
First-down EPA
−0.20
0.01
Second-down EPA
0.24
−0.28
Third-down EPA
0.44
16%
Havoc by its defense
27%
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 55% to win. Elo’s favorite won.
The line
Minnesota −2, over/under 45.
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 56%, Northwestern 44%. 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, Northwestern right to left.
Q1 MinnesotaTouchdown, 7 plays, 80 yards
Q1 NorthwesternPunt, 3 plays, −10 yards
Q1 MinnesotaPunt, 3 plays, 3 yards
Q1 NorthwesternFumble, 5 plays, 25 yards
Q1 MinnesotaPunt, 3 plays, 2 yards
Q1 NorthwesternMissed FG, 9 plays, 53 yards
Q1 MinnesotaPunt, 3 plays, 3 yards
Q1 NorthwesternPunt, 3 plays, 4 yards
Q1 MinnesotaInterception, 5 plays, 26 yards
Q2 NorthwesternPunt, 4 plays, 13 yards
Q2 MinnesotaField goal, 7 plays, 66 yards
Q2 NorthwesternTurnover on downs, 9 plays, 56 yards
Q2 MinnesotaPunt, 5 plays, 10 yards
Q2 NorthwesternFumble, 2 plays, 5 yards
Q2 MinnesotaField goal, 4 plays, 5 yards
Q2 NorthwesternEnd of half, 2 plays, −1 yard
Q3 NorthwesternPunt, 3 plays, 8 yards
Q3 MinnesotaPunt, 3 plays, −2 yards
Q3 NorthwesternPunt, 3 plays, 3 yards
Q3 MinnesotaField goal, 9 plays, 38 yards
Q3 NorthwesternTouchdown, 12 plays, 75 yards
Q3 MinnesotaFumble, 0 yards
Q3 NorthwesternTurnover on downs, 4 plays, 9 yards
Q3 MinnesotaPunt, 3 plays, −6 yards
Q4 NorthwesternPunt, 3 plays, 6 yards
Q4 MinnesotaTouchdown, 12 plays, 80 yards
Q4 NorthwesternTouchdown, 11 plays, 78 yards
Q4 MinnesotaTouchdown, 2 plays, 15 yards
Q4 NorthwesternTurnover on downs, 6 plays, 35 yards
Q4 MinnesotaEnd of game, 2 plays, −2 yards
Play by play
1st quarter9 drives, then Minnesota 6, Northwestern 0
Minnesota Touchdown, 7 plays
15:00
1st & 10 at own 35
Jack Mitchell kickoff for 63 yds , KiAnte Hardin return for 18 yds to the Minn 20
15:00
1st & 10 at own 20
Rodney Smith run for 5 yds to the Minn 25
15:00
2nd & 5 at own 25
Shannon Brooks run for 32 yds to the Nwest 43 for a 1ST down
15:00
1st & 10 at opp 43
Mitch Leidner pass incomplete to Rashad Still, broken up by Montre Hartage
15:00
2nd & 10 at opp 43
Mitch Leidner pass complete to Rashad Still for 19 yds to the Nwest 24 for a 1ST down
15:00
1st & 10 at opp 24
Mitch Leidner run for 3 yds to the Nwest 21
15:00
2nd & 7 at opp 21
Rodney Smith run for 16 yds to the Nwest 5 for a 1ST down
12:18
1st & goal at opp 5
Rodney Smith run for 5 yds for a TD, (Emmit Carpenter PAT MISSED)Minnesota 6, Northwestern 0
Northwestern Punt, 3 plays
12:18
1st & 0 at own 35
Emmit Carpenter kickoff for 60 yds , Solomon Vault return for 20 yds to the MINNESOTA 45 NORTHWESTERN Penalty, Offensive holding (10 Yards) to the Nwest 15
12:18
1st & 10 at own 15
Clayton Thorson pass incomplete to Austin Carr
12:18
2nd & 10 at own 15
Clayton Thorson pass complete to Justin Jackson for 1 yd to the Nwest 16 NORTHWESTERN Penalty, Offensive holding ( Yards) declined
12:18
3rd & 9 at own 16
Clayton Thorson sacked by Gaelin Elmore and Carter Coughlin for a loss of 11 yards to the Nwest 5
12:18
4th & 20 at own 5
Hunter Niswander punt for 51 yds, downed at the MINNESOTA 44 MINNESOTA Penalty, Offensive holding (10 Yards) to the Minn 34
Minnesota Punt, 3 plays
11:06
1st & 10 at own 34
Rodney Smith run for 2 yds to the Minn 36
11:06
2nd & 8 at own 36
Mitch Leidner pass complete to Rodney Smith for 1 yd to the Minn 37
11:06
3rd & 7 at own 37
Mitch Leidner pass incomplete to Drew Wolitarsky
11:06
4th & 7 at own 37
Ryan Santoso punt for 38 yds, fair catch by Flynn Nagel at the Nwest 25
Northwestern Fumble, 5 plays
9:46
1st & 10 at own 25
MINNESOTA Penalty, offside defense (5 Yards) to the Nwest 30
9:46
1st & 5 at own 30
Justin Jackson run for 7 yds to the Nwest 37 for a 1ST down
9:46
1st & 10 at own 37
Clayton Thorson pass complete to Austin Carr for 14 yds to the Minn 49 for a 1ST down
9:46
1st & 10 at opp 49
Clayton Thorson pass incomplete
9:46
2nd & 10 at opp 49
John Moten IV run for no gain to the Minn 49
9:46
3rd & 10 at opp 49
Clayton Thorson sacked by Blake Cashman for a loss of 1 yard to the 50 yard line Clayton Thorson fumbled, recovered by Minn Steven Richardson , return for 0 yards to the 50 yard line
Minnesota Punt, 3 plays
8:16
1st & 10 at the 50
Mitch Leidner run for 7 yds to the Nwest 43
8:16
2nd & 3 at opp 43
MINNESOTA Penalty, false start (Jonah Pirsig) to the Nwest 48
8:16
2nd & 8 at opp 48
Mitch Leidner run for no gain to the Nwest 48
8:16
3rd & 8 at opp 48
Mitch Leidner pass incomplete to Eric Carter, broken up by Anthony Walker Jr.
8:16
4th & 8 at opp 48
Ryan Santoso punt for 48 yds for a touchback
Northwestern Missed FG, 9 plays
6:26
1st & 10 at own 20
Justin Jackson run for a loss of 2 yards to the Nwest 18
6:26
2nd & 12 at own 18
Clayton Thorson pass incomplete
6:26
3rd & 12 at own 18
Clayton Thorson pass complete to Justin Jackson for 19 yds to the Nwest 37 for a 1ST down
6:26
1st & 10 at own 37
Clayton Thorson pass complete to Austin Carr for 20 yds to the Minn 43 for a 1ST down
6:26
1st & 10 at opp 43
Justin Jackson run for 12 yds to the Minn 31 for a 1ST down
6:26
1st & 10 at opp 31
Justin Jackson run for 4 yds to the Minn 27
6:26
2nd & 6 at opp 27
Justin Jackson run for 2 yds to the Minn 25
6:26
3rd & 4 at opp 25
NORTHWESTERN Penalty, false start (J.B. Butler) to the Minn 30
6:26
3rd & 9 at opp 30
Justin Jackson run for 3 yds to the Minn 27
2:13
4th & 6 at opp 27
Jack Mitchell 44 yd FG MISSED
Minnesota Punt, 3 plays
2:13
1st & 10 at own 28
Rodney Smith run for 3 yds to the Minn 31
2:13
2nd & 7 at own 31
Mitch Leidner pass incomplete to Eric Carter
2:13
3rd & 7 at own 31
Mitch Leidner pass incomplete to Drew Wolitarsky
2:13
4th & 7 at own 31
Ryan Santoso punt for 37 yds , Flynn Nagel returns for 5 yds to the Nwest 37
Northwestern Punt, 3 plays
1:25
1st & 10 at own 37
Clayton Thorson pass complete to Austin Carr for 4 yds to the Nwest 41
1:25
2nd & 6 at own 41
Clayton Thorson pass incomplete to Flynn Nagel, broken up by Duke McGhee
1:25
3rd & 6 at own 41
Clayton Thorson pass incomplete
1:25
4th & 6 at own 41
Hunter Niswander punt for 46 yds , Antonio Shenault returns for 2 yds to the Minn 15
Minnesota Interception, 5 plays
0:37
1st & 10 at own 15
Shannon Brooks run for no gain to the Minn 15
Q2 15:00
2nd & 10 at own 15
Shannon Brooks run for 12 yds to the Minn 27 for a 1ST down
Q2 15:00
1st & 10 at own 27
Mitch Leidner run for 3 yds to the Minn 30
Q2 15:00
2nd & 7 at own 30
Mitch Leidner pass complete to Nate Wozniak for 11 yds to the Minn 41 for a 1ST down
Q2 15:00
1st & 10 at own 41
Mitch Leidner pass intercepted Marcus McShepard return for no gain to the Nwest 19
2nd quarter7 drives, then Minnesota 12, Northwestern 0
Northwestern Punt, 4 plays
13:04
1st & 10 at own 19
Justin Jackson run for 19 yds to the Nwest 38 for a 1ST down
13:04
1st & 10 at own 38
Justin Jackson run for no gain to the Nwest 38
13:04
2nd & 10 at own 38
Clayton Thorson run for 4 yds to the Nwest 42
13:04
3rd & 6 at own 42
Clayton Thorson sacked by Steven Richardson for a loss of 10 yards to the Nwest 32
13:04
4th & 16 at own 32
Hunter Niswander punt for 33 yds , KiAnte Hardin returns for a loss of 2 yards to the Minn 33
Minnesota Field goal, 7 plays
10:58
1st & 10 at own 33
Mitch Leidner pass incomplete to Rodney Smith
10:58
2nd & 10 at own 33
Rodney Smith run for a loss of 3 yards to the Minn 30
10:58
3rd & 13 at own 30
Mitch Leidner pass complete to Rashad Still for 62 yds to the Nwest 8 for a 1ST down
Emmit Carpenter kickoff for 65 yds for a touchback
7:40
1st & 10 at own 25
Justin Jackson run for 5 yds to the Nwest 30
7:40
2nd & 5 at own 30
Justin Jackson run for 7 yds to the Nwest 37 for a 1ST down
7:40
1st & 10 at own 37
Clayton Thorson pass complete to Austin Carr for 18 yds to the Minn 45 for a 1ST down
7:40
1st & 10 at opp 45
Justin Jackson run for a loss of 1 yard to the Minn 46
7:40
2nd & 11 at opp 46
Clayton Thorson pass complete to Flynn Nagel for 21 yds to the Minn 25 for a 1ST down
7:40
1st & 10 at opp 25
Justin Jackson run for a loss of 2 yards to the Minn 27
7:40
2nd & 12 at opp 27
Clayton Thorson run for 7 yds to the Minn 20
7:40
3rd & 5 at opp 20
Justin Jackson run for 4 yds to the Minn 16
3:05
4th & 1 at opp 16
Timeout NORTHWESTERN, clock 03:05
3:05
4th & 1 at opp 16
Justin Jackson run for a loss of 3 yards to the Minn 19
Minnesota Punt, 5 plays
3:01
1st & 10 at own 19
Rodney Smith run for 8 yds to the Minn 27
3:01
2nd & 2 at own 27
Rodney Smith run for 3 yds to the Minn 30 for a 1ST down
3:01
1st & 10 at own 30
Mitch Leidner pass incomplete to Rashad Still
3:01
2nd & 10 at own 30
Mitch Leidner pass complete to Rodney Smith for a loss of 1 yard to the Minn 29
1:50
3rd & 11 at own 29
Timeout NORTHWESTERN, clock 01:50
1:50
3rd & 11 at own 29
Mitch Leidner pass incomplete to Drew Wolitarsky
1:50
4th & 11 at own 29
Ryan Santoso punt for 46 yds, downed at the Nwest 25
Northwestern Fumble, 2 plays
1:34
1st & 10 at own 25
Clayton Thorson pass complete to Flynn Nagel for 9 yds to the Nwest 34
1:34
2nd & 1 at own 34
Clayton Thorson sacked by Steven Richardson for a loss of 4 yards to the Nwest 30 Clayton Thorson fumbled, recovered by Minn Julian Huff , return for 0 yards
Minnesota Field goal, 4 plays
1:06
1st & 10 at opp 30
Shannon Brooks run for a loss of 5 yards to the Nwest 35
1:06
2nd & 15 at opp 35
Mitch Leidner pass complete to Eric Carter for 4 yds to the Nwest 31
0:34
3rd & 11 at opp 31
Timeout MINNESOTA, clock 00:34
0:34
3rd & 11 at opp 31
Mitch Leidner pass complete to Drew Wolitarsky for 6 yds to the Nwest 25
Emmit Carpenter kickoff for 65 yds for a touchback
6:28
1st & 10 at own 25
Justin Jackson run for 1 yd to the Nwest 26
6:28
2nd & 9 at own 26
Clayton Thorson pass complete to Austin Carr for 12 yds to the Nwest 38 for a 1ST down
6:28
1st & 10 at own 38
Clayton Thorson pass complete to Justin Jackson for 3 yds to the Nwest 41
6:28
2nd & 7 at own 41
Thorson, C. pass incomplete to Carr, Austin (McGhee, D), PENALTY MINN personal foul (McGhee, D) 15 yards to the MINN44, 1ST DOWN NU, NO PLAY.
6:28
1st & 10 at opp 44
Clayton Thorson pass incomplete
6:28
2nd & 10 at opp 44
Clayton Thorson pass incomplete to Justin Jackson, broken up by Julian Huff
6:28
3rd & 10 at opp 44
Justin Jackson run for 5 yds to the Minn 39
6:28
4th & 5 at opp 39
Clayton Thorson pass complete to Andrew Scanlan for 5 yds to the Minn 34 for a 1ST down
6:28
1st & 10 at opp 34
Justin Jackson run for 11 yds to the Minn 23 for a 1ST down
6:28
1st & 10 at opp 23
NORTHWESTERN Penalty, false start (Eric Olson) to the Minn 28
6:28
1st & 15 at opp 28
Clayton Thorson pass incomplete
6:28
2nd & 15 at opp 28
Clayton Thorson pass complete to Andrew Scanlan for 14 yds to the Minn 14
6:28
3rd & 1 at opp 14
Justin Jackson run for 10 yds to the Minn 4 for a 1ST down
2:17
1st & goal at opp 4
Justin Jackson 4 Yd Run (Two-Point Run Conversion Failed)Minnesota 15, Northwestern 6
2:17
1st & 0 at own 35
Jack Mitchell kickoff for 60 yds , Jalen Myrick return for 17 yds to the Minn 22 Jalen Myrick fumbled, forced by Anthony Walker Jr., recovered by Nwest Anthony Walker Jr.
Northwestern Turnover on downs, 4 plays
2:10
1st & 10 at opp 22
Clayton Thorson pass incomplete
2:10
2nd & 10 at opp 22
Justin Jackson run for 1 yd to the Minn 21
2:10
3rd & 9 at opp 21
Clayton Thorson pass complete to Justin Jackson for 8 yds to the Minn 13
2:10
4th & 1 at opp 13
Clayton Thorson pass incomplete to Garrett Dickerson
Minnesota Punt, 3 plays
0:49
1st & 10 at own 13
Mitch Leidner pass incomplete to Shannon Brooks
0:49
2nd & 10 at own 13
Rodney Smith run for a loss of 2 yards to the Minn 11
Q4 15:00
3rd & 12 at own 11
Rodney Smith run for a loss of 4 yards to the Minn 7
Q4 15:00
4th & 16 at own 7
Ryan Santoso punt for 42 yds, fair catch by Flynn Nagel at the Minn 49
4th quarter6 drives, then Minnesota 29, Northwestern 12
Northwestern Punt, 3 plays
14:24
1st & 10 at opp 49
Justin Jackson run for a loss of 1 yard to the 50 yard line
14:24
2nd & 11 at the 50
Clayton Thorson pass complete to Garrett Dickerson for 7 yds to the Minn 43
14:24
3rd & 4 at opp 43
Clayton Thorson pass incomplete to Flynn Nagel, broken up by Jonathan Celestin
14:24
4th & 4 at opp 43
Hunter Niswander punt for 43 yds for a touchback
Minnesota Touchdown, 12 plays
13:12
1st & 10 at own 20
Shannon Brooks run for 5 yds to the Minn 25
13:12
2nd & 5 at own 25
Shannon Brooks run for no gain to the Minn 25
13:12
3rd & 5 at own 25
Mitch Leidner pass complete to Shannon Brooks for 26 yds to the Nwest 49 for a 1ST down
13:12
1st & 10 at opp 49
Shannon Brooks run for 8 yds to the Nwest 41
13:12
2nd & 2 at opp 41
Shannon Brooks run for 4 yds to the Nwest 37 for a 1ST down
13:12
1st & 10 at opp 37
Mitch Leidner pass complete to Rodney Smith for 6 yds to the Nwest 31
13:12
2nd & 4 at opp 31
Shannon Brooks run for 4 yds to the Nwest 27 for a 1ST down
13:12
1st & 10 at opp 27
Mitch Leidner pass complete to Drew Wolitarsky for 10 yds to the Nwest 17 for a 1ST down
13:12
1st & 10 at opp 17
Shannon Brooks run for 4 yds to the Nwest 13
13:12
2nd & 6 at opp 13
Shannon Brooks run for 2 yds to the Nwest 11
13:12
3rd & 4 at opp 11
Mitch Leidner run for 7 yds to the Nwest 4 for a 1ST down
13:12
1st & goal at opp 4
Leidner, Mitch pass complete to Carter, Eric for 2 yards to the NU2 (Igwebuike, G.), PENALTY MINN illegal formation 5 yards to the NU9, NO PLAY.
6:46
1st & goal at opp 9
Mitch Leidner pass complete to Drew Wolitarsky for 9 yds for a TD, (Emmit Carpenter KICK)Minnesota 22, Northwestern 6
Northwestern Touchdown, 11 plays
6:46
1st & 0 at own 35
Emmit Carpenter kickoff for 62 yds , Solomon Vault return for 19 yds to the Nwest 22
6:46
1st & 10 at own 22
Clayton Thorson pass complete to Justin Jackson for no gain to the Nwest 22
6:46
2nd & 10 at own 22
Clayton Thorson pass complete to Justin Jackson for 12 yds to the Nwest 34 for a 1ST down
6:46
1st & 10 at own 34
Clayton Thorson pass complete to Andrew Scanlan for 10 yds to the Nwest 44 for a 1ST down
6:46
1st & 10 at own 44
Clayton Thorson pass complete to Justin Jackson for 6 yds to the 50 yard line
6:46
2nd & 4 at the 50
Clayton Thorson pass complete to Ben Skowronek for 10 yds to the Minn 40 for a 1ST down
6:46
1st & 10 at opp 40
Clayton Thorson sacked by Yoshoub Timms for a loss of 4 yards to the Minn 44
6:46
2nd & 14 at opp 44
Clayton Thorson pass complete to Justin Jackson for 2 yds to the Minn 42
6:46
3rd & 12 at opp 42
Clayton Thorson pass incomplete to Justin Jackson
6:46
4th & 12 at opp 42
Thorson, C. pass incomplete to Scanlan, Andrew, PENALTY MINN holding 10 yards to the MINN32, 1ST DOWN NU, NO PLAY.
6:46
1st & 10 at opp 32
Clayton Thorson pass complete to Flynn Nagel for 9 yds to the Minn 23
6:46
2nd & 1 at opp 23
Clayton Thorson pass complete to Macan Wilson for 14 yds to the Minn 9 for a 1ST down
2:46
1st & goal at opp 9
Clayton Thorson pass complete to Flynn Nagel for 9 yds for a TD, (Two-Point Conversion failed )Minnesota 22, Northwestern 12
Minnesota Touchdown, 2 plays
2:46
1st & 0 at own 35
Jack Mitchell on-side kick recovered by MINNESOTA at the Nwest 15 , Rashad Still return for 30 yds to the Nwest 15
2:46
1st & 10 at opp 15
Shannon Brooks run for 3 yds to the Nwest 12
2:36
2nd & 7 at opp 12
Timeout NORTHWESTERN, clock 02:36
2:31
2nd & 7 at opp 12
Mitch Leidner run for 12 yds for a TD, (Emmit Carpenter KICK)Minnesota 29, Northwestern 12
Northwestern Turnover on downs, 6 plays
2:31
1st & 0 at own 35
Emmit Carpenter kickoff for 51 yds , Solomon Vault return for 16 yds to the Nwest 30
2:31
1st & 10 at own 30
Clayton Thorson pass complete to Andrew Scanlan for 25 yds to the Minn 45 for a 1ST down
2:31
1st & 10 at opp 45
Clayton Thorson pass complete to Flynn Nagel for 12 yds to the Minn 33 for a 1ST down
2:31
1st & 10 at opp 33
Clayton Thorson pass incomplete to Andrew Scanlan, broken up by Ray Buford
2:31
2nd & 10 at opp 33
Clayton Thorson pass incomplete
2:31
3rd & 10 at opp 33
Clayton Thorson sacked by Blake Cashman for a loss of 2 yards to the Minn 35
2:31
4th & 12 at opp 35
Clayton Thorson pass incomplete to Garrett Dickerson, broken up by Antoine Winfield Jr. NORTHWESTERN Penalty, Defensive pass interference ( Yards) declined
Minnesota End of game, 2 plays
0:46
1st & 10 at own 35
TEAM run for a loss of 1 yard to the Minn 34
0:46
2nd & 11 at own 34
TEAM run for a loss of 1 yard to the Minn 33
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.