25°F, mostly cloudy, wind 10 mph from the north, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Minneapolis-St Paul International Airport (KMSP), 10 km from the stadium, seven minutes before kickoff
Officials
Referee Jerry McGinn; umpire Mike Pilarski; head linesman Mark Bennett; line judge Daniel Gallaghe; side judge Frank Steratore; field judge Kyle DeBuse; back judge Mike Brown; center judge Gregory NelsonGame 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
325
Total yards
306
230
Passing yards
197
95
Rushing yards
109
11.0
Yards per pass
6.2
2.4
Yards per rush
3.1
16
First downs
18
4–13
Third downs
5–12
0–2
Fourth downs
0–3
0
Turnovers
3
2–20
Penalties
3–34
29:26
Possession
30:34
4
Sacks (by defense)
2
Efficiency
Northwestern
Minnesota
38%
Success rate
42%
0.01
EPA per play
−0.19
1.24
Explosiveness
0.99
−0.05
Rushing EPA
−0.10
0.14
Passing EPA
−0.28
35%
Passing-down success
37%
0.01
First-down EPA
−0.34
0.15
Second-down EPA
−0.03
0.49
Third-down EPA
0.84
25%
Havoc by its defense
16%
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)
Northwestern 62% to win. Elo’s favorite won.
The line
Minnesota −3, over/under 49.
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 58%, Northwestern 42%. 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 MinnesotaPunt, 5 plays, 20 yards
Q1 NorthwesternPunt, 3 plays, 9 yards
Q1 MinnesotaInterception, 4 plays, 30 yards
Q1 NorthwesternPunt, 7 plays, 37 yards
Q1 MinnesotaInterception, 3 plays, 12 yards
Q1 NorthwesternTouchdown, 4 plays, 45 yards
Q1 MinnesotaPunt, 3 plays, 3 yards
Q1 NorthwesternPunt, 3 plays, 3 yards
Q2 MinnesotaTurnover on downs, 5 plays, 23 yards
Q2 NorthwesternTurnover on downs, 10 plays, 35 yards
Q2 MinnesotaTouchdown, 11 plays, 62 yards
Q2 NorthwesternTouchdown, 3 plays, 55 yards
Q2 MinnesotaTurnover on downs, 6 plays, 26 yards
Q3 NorthwesternTurnover on downs, 9 plays, 41 yards
Q3 MinnesotaMissed FG, 9 plays, 46 yards
Q3 NorthwesternPunt, 5 plays, 12 yards
Q3 MinnesotaPunt, 6 plays, 32 yards
Q4 NorthwesternTouchdown, 7 plays, 92 yards
Q4 MinnesotaFumble, 2 plays, −12 yards
Q4 NorthwesternField goal, 4 plays, 6 yards
Q4 MinnesotaTouchdown, 9 plays, 60 yards
Q4 NorthwesternPunt, 3 plays, 5 yards
Q4 MinnesotaTurnover on downs, 4 plays, 2 yards
Q4 NorthwesternPunt, 3 plays, −6 yards
Q4 MinnesotaEnd of game, 1 play, −3 yards
Play by play
1st quarter8 drives, then Northwestern 7, Minnesota 0
Minnesota Punt, 5 plays
15:00
1st & 10 at own 35
Jake Collins kickoff for 64 yds , Demetrius Douglas return for 15 yds to the Minn 16
15:00
1st & 10 at own 16
Tanner Morgan pass complete to Seth Green for 6 yds to the Minn 22
15:00
2nd & 4 at own 22
Mohamed Ibrahim run for 9 yds to the Minn 31 for a 1ST down
15:00
1st & 10 at own 31
Mohamed Ibrahim run for 5 yds to the Minn 36
15:00
2nd & 5 at own 36
Bryce Williams run for no gain to the Minn 36
15:00
3rd & 5 at own 36
Tanner Morgan pass incomplete
15:00
4th & 5 at own 36
Jacob Herbers punt for 39 yds
Northwestern Punt, 3 plays
12:04
1st & 10 at own 25
Clayton Thorson pass incomplete
12:04
2nd & 10 at own 25
Isaiah Bowser run for 7 yds to the Nwest 32
12:04
3rd & 3 at own 32
Clayton Thorson pass complete to Flynn Nagel for 2 yds to the Nwest 34
12:04
4th & 1 at own 34
Jake Collins punt for 42 yds , Demetrius Douglas returns for 19 yds to the Minn 43
Minnesota Interception, 4 plays
10:38
1st & 10 at own 43
Tanner Morgan pass complete to Tyler Johnson for 14 yds to the Nwest 43 for a 1ST down
10:38
1st & 10 at opp 43
Tanner Morgan pass incomplete to Rashod Bateman
10:38
2nd & 10 at opp 43
Tanner Morgan pass complete to Rashod Bateman for 16 yds to the Nwest 27 for a 1ST down
10:38
1st & 10 at opp 27
Tanner Morgan pass intercepted Nate Hall return for no gain to the Nwest 16
Northwestern Punt, 7 plays
9:17
1st & 10 at own 16
Isaiah Bowser run for 4 yds to the Nwest 20
9:17
2nd & 6 at own 20
Isaiah Bowser run for 15 yds to the Nwest 35 for a 1ST down
9:17
1st & 10 at own 35
Clayton Thorson pass complete to Solomon Vault for 2 yds to the Nwest 37
9:17
2nd & 8 at own 37
Clayton Thorson pass complete to Berkeley Holman for 9 yds to the Nwest 46 for a 1ST down
9:17
1st & 10 at own 46
Solomon Vault run for 7 yds to the Minn 47
9:17
2nd & 3 at opp 47
Isaiah Bowser run for no gain to the Minn 47
9:17
3rd & 3 at opp 47
Isaiah Bowser run for no gain to the Minn 47
9:17
4th & 3 at opp 47
Jake Collins punt for 47 yds for a touchback
Minnesota Interception, 3 plays
5:34
1st & 10 at own 20
Mohamed Ibrahim run for a loss of 1 yard to the Minn 19
5:34
2nd & 11 at own 19
Tanner Morgan pass complete to Tyler Johnson for 13 yds to the Minn 32 for a 1ST down
5:34
1st & 10 at own 32
Tanner Morgan pass intercepted Nate Hall return for no gain to the Minn 45
Northwestern Touchdown, 4 plays
4:03
1st & 10 at opp 45
Isaiah Bowser run for 2 yds to the Minn 43
4:03
2nd & 8 at opp 43
Berkeley Holman run for 10 yds to the Minn 33 for a 1ST down
4:03
1st & 10 at opp 33
Clayton Thorson pass complete to Cameron Green for 22 yds to the Minn 11 for a 1ST down
4:03
1st & 10 at opp 11
Thorson, C. pass incomplete to Pugh, Trey, PENALTY MINN pass interference (Martin, Kamal) 9 yards to the MINN2, 1ST DOWN NU, NO PLAY.
2:20
1st & goal at opp 2
Isaiah Bowser run for 2 yds for a TD (Drew Luckenbaugh KICK)Northwestern 7, Minnesota 0
Minnesota Punt, 3 plays
2:20
1st & 0 at own 35
Jake Collins kickoff for 55 yds
2:20
1st & 10 at own 35
Tanner Morgan pass complete to Tyler Johnson for 3 yds to the Minn 38
2:20
2nd & 7 at own 38
Tanner Morgan pass incomplete
2:20
3rd & 7 at own 38
Tanner Morgan pass incomplete, broken up by Earnest Brown IV
2:20
4th & 7 at own 38
Jacob Herbers punt for 58 yds, punt out-of-bounds at the Nwest 4
Northwestern Punt, 3 plays
1:30
1st & 10 at own 4
Isaiah Bowser run for 1 yd to the Nwest 5
1:30
2nd & 9 at own 5
Isaiah Bowser run for 2 yds to the Nwest 7
1:30
3rd & 7 at own 7
Clayton Thorson pass incomplete
1:30
4th & 7 at own 7
Jake Collins punt for 42 yds, fair catch by Demetrius Douglas at the Nwest 49
2nd quarter5 drives, then Northwestern 13, Minnesota 7
Minnesota Turnover on downs, 5 plays
15:00
1st & 10 at opp 49
Tanner Morgan pass complete to Tyler Johnson for 14 yds to the Nwest 35 for a 1ST down
15:00
1st & 10 at opp 35
Seth Green run for 4 yds to the Nwest 31
15:00
2nd & 6 at opp 31
Tanner Morgan run for 1 yd to the Nwest 30
12:49
3rd & 5 at opp 30
Timeout MINNESOTA, clock 12:49
12:49
3rd & 5 at opp 30
Mohamed Ibrahim run for 4 yds to the Nwest 26
12:49
4th & 1 at opp 26
Seth Green run for no gain to the Nwest 26
Northwestern Turnover on downs, 10 plays
12:00
1st & 10 at own 27
Isaiah Bowser run for 7 yds to the Nwest 34
12:00
2nd & 3 at own 34
Isaiah Bowser run for 2 yds to the Nwest 36
10:49
3rd & 1 at own 36
Timeout MINNESOTA, clock 10:49
10:49
3rd & 1 at own 36
Isaiah Bowser run for 11 yds to the Nwest 47 for a 1ST down
10:49
1st & 10 at own 47
Clayton Thorson pass complete to Riley Lees for 11 yds to the Minn 42 for a 1ST down
10:49
1st & 10 at opp 42
Isaiah Bowser run for 2 yds to the Minn 40
10:49
2nd & 8 at opp 40
Clayton Thorson pass complete to Riley Lees for 12 yds to the Minn 28 for a 1ST down
10:49
1st & 10 at opp 28
Solomon Vault run for no gain to the Minn 28
10:49
2nd & 10 at opp 28
Clayton Thorson pass complete to Berkeley Holman for 4 yds to the Minn 24
10:49
3rd & 6 at opp 24
Clayton Thorson pass incomplete to Riley Lees, broken up by Chris Williamson
7:38
4th & 6 at opp 24
Timeout NORTHWESTERN, clock 07:38
7:38
4th & 6 at opp 24
Clayton Thorson sacked by Blake Cashman for a loss of 14 yards to the Minn 38
Minnesota Touchdown, 11 plays
7:31
1st & 10 at own 38
Tanner Morgan pass incomplete to Rashod Bateman
7:31
2nd & 10 at own 38
Mohamed Ibrahim run for 5 yds to the Minn 43
7:31
3rd & 5 at own 43
Mohamed Ibrahim run for 8 yds to the Nwest 49 for a 1ST down
7:31
1st & 10 at opp 49
Tanner Morgan pass complete to Tyler Johnson for 8 yds to the Nwest 41
7:31
2nd & 2 at opp 41
Mohamed Ibrahim run for 3 yds to the Nwest 38 for a 1ST down
7:31
1st & 10 at opp 38
Tanner Morgan pass complete to Rashod Bateman for 7 yds to the Nwest 31
7:31
2nd & 3 at opp 31
Tanner Morgan pass incomplete to Rashod Bateman
7:31
3rd & 3 at opp 31
Mohamed Ibrahim run for 29 yds to the Nwest 2 for a 1ST down
7:31
1st & goal at opp 2
Tanner Morgan run for no gain to the Nwest 2 Tanner Morgan fumbled, recovered by Minn Mohamed Ibrahim
3:04
2nd & 0 at opp 2
Timeout MINNESOTA, clock 03:04
3:04
2nd & goal at opp 2
Mohamed Ibrahim run for 1 yd to the Nwest 1
2:18
3rd & goal at opp 1
Mohamed Ibrahim run for 1 yd for a TD (Emmit Carpenter KICK)Tied at 7
Northwestern Touchdown, 3 plays
2:18
1st & 0 at own 35
Emmit Carpenter kickoff for 59 yds , Kyric McGowan return for 39 yds to the Nwest 45
2:18
1st & 10 at own 45
Clayton Thorson pass complete to Bennett Skowronek for 23 yds to the Minn 32 for a 1ST down
2:18
1st & 10 at opp 32
Clayton Thorson pass complete to Ramaud Chiaokhiao-Bowman for 19 yds to the Minn 13 for a 1ST down
1:12
1st & 10 at opp 13
Clayton Thorson run for 13 yds for a TD (Drew Luckenbaugh PAT MISSED)Northwestern 13, Minnesota 7
Minnesota Turnover on downs, 6 plays
1:12
1st & 0 at own 35
Jake Collins kickoff for 59 yds , Demetrius Douglas return for 29 yds to the Minn 35
1:12
1st & 10 at own 35
Tanner Morgan run for 7 yds to the Minn 42
1:12
2nd & 3 at own 42
Tanner Morgan pass complete to Mohamed Ibrahim for 15 yds to the Nwest 43 for a 1ST down
1:12
1st & 10 at opp 43
Tanner Morgan run for a loss of 1 yard to the Nwest 44
1:12
2nd & 11 at opp 44
Tanner Morgan sacked by Trent Goens for a loss of 7 yards to the Minn 49
1:12
3rd & 18 at own 49
Tanner Morgan pass complete to Jonathan Femi-Cole for 12 yds to the Nwest 39
1:12
4th & 6 at opp 39
Tanner Morgan pass incomplete to Tyler Johnson, broken up by Travis Whillock
3rd quarter4 drives, then Northwestern 13, Minnesota 7
Northwestern Turnover on downs, 9 plays
15:00
1st & 10 at own 35
Emmit Carpenter kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Isaiah Bowser run for 2 yds to the Nwest 27
15:00
2nd & 8 at own 27
Clayton Thorson pass complete to Bennett Skowronek for 21 yds to the Nwest 48 for a 1ST down
15:00
1st & 10 at own 48
Isaiah Bowser run for 3 yds to the Minn 49
15:00
2nd & 7 at opp 49
Isaiah Bowser run for 2 yds to the Minn 47
15:00
3rd & 5 at opp 47
Clayton Thorson pass complete to Ramaud Chiaokhiao-Bowman for 11 yds to the Minn 36 for a 1ST down
15:00
1st & 10 at opp 36
Clayton Thorson pass incomplete, broken up by Blake Cashman
15:00
2nd & 10 at opp 36
Isaiah Bowser run for 1 yd to the Minn 35
15:00
3rd & 9 at opp 35
Clayton Thorson pass complete to Chad Hanaoka for 1 yd to the Minn 34
15:00
4th & 8 at opp 34
Clayton Thorson pass incomplete to Ramaud Chiaokhiao-Bowman, broken up by Coney Durr
Minnesota Missed FG, 9 plays
10:49
1st & 10 at own 34
Morgan, Tanner pass incomplete to Autman-Bell, C, PENALTY NU pass interference (Ruiz, Cameron) 15 yards to the MINN49, 1ST DOWN MINN, NO PLAY.
10:49
1st & 10 at own 49
Tanner Morgan pass complete to Demetrius Douglas for 7 yds to the Nwest 44
10:49
2nd & 3 at opp 44
Mohamed Ibrahim run for 1 yd to the Nwest 43
10:49
3rd & 2 at opp 43
Seth Green run for 3 yds to the Nwest 40 for a 1ST down
10:49
1st & 10 at opp 40
Mohamed Ibrahim run for 5 yds to the Nwest 35
10:49
2nd & 5 at opp 35
Mohamed Ibrahim run for 7 yds to the Nwest 28 for a 1ST down
10:49
1st & 10 at opp 28
Tanner Morgan pass complete to Tyler Johnson for 7 yds to the Nwest 21
10:49
2nd & 3 at opp 21
Mohamed Ibrahim run for 2 yds to the Nwest 19
10:49
3rd & 1 at opp 19
Mohamed Ibrahim run for a loss of 1 yard to the Nwest 20
5:45
4th & 2 at opp 20
Emmit Carpenter 38 yd FG MISSED
Northwestern Punt, 5 plays
5:45
1st & 10 at own 20
Isaiah Bowser run for 5 yds to the Nwest 25
5:45
2nd & 5 at own 25
Clayton Thorson pass complete to Riley Lees for 8 yds to the Nwest 33 for a 1ST down
5:45
1st & 10 at own 33
Clayton Thorson sacked by Chris Williamson for a loss of 9 yards to the Nwest 24
5:45
2nd & 19 at own 24
Isaiah Bowser run for a loss of 1 yard to the Nwest 23
5:45
3rd & 20 at own 23
Chad Hanaoka run for 9 yds to the Nwest 32
5:45
4th & 11 at own 32
Jake Collins punt for 50 yds, downed at the Minn 18
Minnesota Punt, 6 plays
2:51
1st & 10 at own 18
Tanner Morgan pass complete to Demetrius Douglas for 2 yds to the Minn 20
2:51
2nd & 8 at own 20
Tanner Morgan pass complete to Mohamed Ibrahim for 10 yds to the Minn 30 for a 1ST down
2:51
1st & 10 at own 30
Tanner Morgan pass complete to Rashod Bateman for 17 yds to the Minn 47 for a 1ST down
2:51
1st & 10 at own 47
Mohamed Ibrahim run for no gain to the Minn 47
2:51
2nd & 10 at own 47
Mohamed Ibrahim run for no gain to the Minn 47
Q4 15:00
3rd & 10 at own 47
Tanner Morgan pass complete to Chris Autman-Bell for 3 yds to the 50 yard line
Q4 15:00
4th & 7 at the 50
Jacob Herbers punt for 42 yds, fair catch by Riley Lees at the Nwest 8
4th quarter8 drives, then Northwestern 24, Minnesota 14
Northwestern Touchdown, 7 plays
14:18
1st & 10 at own 8
Isaiah Bowser run for 4 yds to the Nwest 12
14:18
2nd & 6 at own 12
Isaiah Bowser run for a loss of 2 yards to the Nwest 10
14:18
3rd & 8 at own 10
Clayton Thorson pass complete to Riley Lees for 17 yds to the Nwest 27 for a 1ST down
14:18
1st & 10 at own 27
Clayton Thorson pass incomplete to Berkeley Holman
14:18
2nd & 10 at own 27
Isaiah Bowser run for 3 yds to the Nwest 30
14:18
3rd & 7 at own 30
Clayton Thorson pass complete to JJ Jefferson for 68 yds to the Minn 2 for a 1ST down
11:07
1st & goal at opp 2
Isaiah Bowser run for 2 yds for a TD (Clayton Thorson pass to Cameron Green for Two-Point Conversion)Northwestern 21, Minnesota 7
Minnesota Fumble, 2 plays
11:07
1st & 0 at own 35
Jake Collins kickoff for 56 yds , Demetrius Douglas return for 28 yds to the Minn 37
11:07
1st & 10 at own 37
Tanner Morgan sacked by Paddy Fisher for a loss of 3 yards to the Minn 34 Tanner Morgan fumbled, recovered by Minn Tanner Morgan , return for 0 yards
11:07
2nd & 13 at own 34
Tanner Morgan sacked by Joe Gaziano for a loss of 9 yards to the Minn 17 Tanner Morgan fumbled, recovered by Nwest Joe Gaziano , return for 0 yards , return for 8 yds to the Minn 17
Jake Collins kickoff for 57 yds , Demetrius Douglas return for 32 yds to the Minn 40
7:49
1st & 10 at own 40
Tanner Morgan pass complete to Tyler Johnson for 23 yds to the Nwest 37 for a 1ST down
7:49
1st & 10 at opp 37
Mohamed Ibrahim run for 11 yds to the Nwest 26 for a 1ST down
7:49
1st & 10 at opp 26
Mohamed Ibrahim run for 2 yds to the Nwest 24
7:49
2nd & 8 at opp 24
Tanner Morgan pass complete to Rashod Bateman for 14 yds to the Nwest 10 for a 1ST down
5:37
1st & goal at opp 10
Morgan, Tanner pass complete to Johnson, Tyler for 10 yards to the NU0, clock 05:37, PENALTY MINN personal foul (Ibrahim, M) 15 yards to the NU25, NO PLAY.
5:37
1st & goal at opp 25
Tanner Morgan run for 4 yds to the Nwest 21 MINNESOTA Penalty, Offensive holding ( Yards) declined
5:37
2nd & goal at opp 21
Tanner Morgan run for 10 yds to the Nwest 11 for a 1ST down NORTHWESTERN Penalty, personal foul (Nate Hall) to the Nwest 6 for a 1ST down
5:37
1st & goal at opp 6
Tanner Morgan pass incomplete to Tyler Johnson, broken up by Travis Whillock
5:37
2nd & goal at opp 6
Tanner Morgan pass incomplete to Tyler Johnson
4:32
3rd & goal at opp 6
Tanner Morgan pass complete to Tyler Johnson for 6 yds for a TD (Emmit Carpenter KICK)Northwestern 24, Minnesota 14
Northwestern Punt, 3 plays
4:32
1st & 0 at own 35
Emmit Carpenter kickoff for 64 yds , Kyric McGowan return for 21 yds to the Nwest 22
4:32
1st & 10 at own 22
Isaiah Bowser run for 1 yd to the Nwest 23
4:18
2nd & 9 at own 23
Timeout MINNESOTA, clock 04:18
4:18
2nd & 9 at own 23
Isaiah Bowser run for 2 yds to the Nwest 25
4:13
3rd & 7 at own 25
Timeout MINNESOTA, clock 04:13
4:13
3rd & 7 at own 25
Isaiah Bowser run for 2 yds to the Nwest 27
4:08
4th & 5 at own 27
Timeout MINNESOTA, clock 04:08
4:08
4th & 5 at own 27
Jake Collins punt for 38 yds, fair catch by Demetrius Douglas at the Minn 35
Minnesota Turnover on downs, 4 plays
4:01
1st & 10 at own 35
Tanner Morgan pass incomplete to Rashod Bateman, broken up by Cameron Ruiz
4:01
2nd & 10 at own 35
Tanner Morgan pass incomplete to Seth Green
4:01
3rd & 10 at own 35
Tanner Morgan run for 7 yds to the Minn 42
4:01
4th & 3 at own 42
Tanner Morgan sacked by Earnest Brown IV for a loss of 5 yards to the Minn 37
Northwestern Punt, 3 plays
3:01
1st & 10 at opp 37
Solomon Vault run for a loss of 3 yards to the Minn 40
3:01
2nd & 13 at opp 40
Solomon Vault run for a loss of 1 yard to the Minn 41
1:31
3rd & 14 at opp 41
Timeout NORTHWESTERN, clock 01:31
1:31
3rd & 14 at opp 41
Solomon Vault run for a loss of 2 yards to the Minn 43
0:44
4th & 16 at opp 43
Timeout NORTHWESTERN, clock 00:44
0:44
4th & 16 at opp 43
Jake Collins punt for 43 yds for a touchback
Minnesota End of game, 1 play
0:38
1st & 10 at own 20
Mohamed Ibrahim run for 7 yds to the Minn 27
0:38
2nd & 3 at own 27
Morgan, Tanner pass complete to Ibrahim, M for 10 yards to the MINN37 (O’Rourke, Devin), PENALTY MINN holding (Olson, Conner) 10 yards to the MINN17, NO PLAY.
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.