28°F, light snow, wind 14 mph from the northWeather: 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
Northwestern
Minnesota
278
Total yards
366
206
Passing yards
64
72
Rushing yards
302
6.4
Yards per pass
4.9
3.3
Yards per rush
5.2
10
First downs
22
3–12
Third downs
6–13
0–3
Fourth downs
0–0
2
Turnovers
1
3–34
Penalties
4–43
19:38
Possession
40:22
0
Sacks (by defense)
2
Efficiency
Northwestern
Minnesota
27%
Success rate
56%
−0.30
EPA per play
0.17
1.48
Explosiveness
0.57
−0.13
Rushing EPA
0.21
−0.12
Passing EPA
−0.07
20%
Passing-down success
36%
−0.01
First-down EPA
0.15
−0.44
Second-down EPA
0.14
0.11
Third-down EPA
0.24
3%
Havoc by its defense
17%
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 87% to win. Elo’s favorite won.
The line
Minnesota −17, over/under 41.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
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, 3 plays, 0 yards
Q1 NorthwesternPunt, 3 plays, 5 yards
Q1 MinnesotaPunt, 3 plays, 0 yards
Q1 NorthwesternTurnover on downs, 6 plays, 42 yards
Q1 MinnesotaTouchdown, 9 plays, 82 yards
Q1 NorthwesternPunt, 3 plays, −2 yards
Q1 MinnesotaPunt, 3 plays, 5 yards
Q2 NorthwesternPunt, 3 plays, 7 yards
Q2 MinnesotaTouchdown, 11 plays, 60 yards
Q2 NorthwesternPunt, 5 plays, 16 yards
Q2 MinnesotaPunt, 6 plays, 37 yards
Q2 NorthwesternField goal, 6 plays, 76 yards
Q2 MinnesotaEnd of half, 2 plays, 17 yards
Q3 NorthwesternInterception, 2 plays, 0 yards
Q3 MinnesotaField goal, 4 plays, 2 yards
Q3 NorthwesternPunt, 3 plays, 5 yards
Q3 MinnesotaFumble, 4 plays, 40 yards
Q3 NorthwesternTurnover on downs, 7 plays, 37 yards
Q3 MinnesotaTouchdown, 12 plays, 59 yards
Q4 NorthwesternTurnover on downs, 8 plays, 36 yards
Q4 MinnesotaTouchdown, 12 plays, 61 yards
Q4 NorthwesternInterception, 4 plays, 38 yards
Q4 MinnesotaPunt, 3 plays, 7 yards
Q4 NorthwesternEnd of game, 5 plays, 23 yards
Play by play
1st quarter7 drives, then Minnesota 7, Northwestern 0
Minnesota Punt, 3 plays
15:00
Adam Stage kickoff for 53 yds
15:00
1st & 10 at own 25
Athan Kaliakmanis run for 4 yds to the Minn 29
15:00
2nd & 6 at own 29
Mohamed Ibrahim run for a loss of 4 yards to the Minn 25
15:00
3rd & 10 at own 25
Athan Kaliakmanis pass incomplete
13:34
4th & 10 at own 25
Mark Crawford punt for 37 yds
Northwestern Punt, 3 plays
13:34
1st & 10 at own 38
Brendan Sullivan run for 2 yds to the Nwest 40
13:34
2nd & 8 at own 40
Evan Hull run for 2 yds to the Nwest 42
13:34
3rd & 6 at own 42
Brendan Sullivan run for 1 yd to the Nwest 43
11:55
4th & 5 at own 43
Luke Akers punt for 35 yds
Minnesota Punt, 3 plays
11:55
1st & 10 at own 22
Athan Kaliakmanis pass incomplete
11:55
2nd & 10 at own 22
Mohamed Ibrahim run for no gain to the Minn 22
11:55
3rd & 10 at own 22
Athan Kaliakmanis pass incomplete
10:59
4th & 10 at own 22
Mark Crawford punt for 38 yds, downed at the Nwest 40
Northwestern Turnover on downs, 6 plays
10:59
1st & 10 at own 40
Evan Hull run for a loss of 2 yards to the Nwest 38
10:59
2nd & 12 at own 38
Brendan Sullivan pass complete to Marshall Lang for 37 yds to the Minn 25 for a 1ST down
10:59
1st & 10 at opp 25
Evan Hull run for 2 yds to the Minn 23
10:59
2nd & 8 at opp 23
Brendan Sullivan pass complete to Evan Hull for 6 yds to the Minn 17
10:59
3rd & 2 at opp 17
Evan Hull run for 1 yd to the Minn 16
7:39
4th & 1 at opp 16
Evan Hull run for a loss of 2 yards to the Minn 18
Minnesota Touchdown, 9 plays
7:39
1st & 10 at own 18
Mohamed Ibrahim run for 14 yds to the Minn 32 for a 1ST down
7:39
1st & 10 at own 32
Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 5 yds to the Minn 37
7:39
2nd & 5 at own 37
Mohamed Ibrahim run for 6 yds to the Minn 43 for a 1ST down
7:39
1st & 10 at own 43
Athan Kaliakmanis pass complete to Daniel Jackson for 8 yds to the Nwest 49
7:39
2nd & 2 at opp 49
Mohamed Ibrahim run for 14 yds to the Nwest 35 for a 1ST down
7:39
1st & 10 at opp 35
Trey Potts run for 7 yds to the Nwest 28
7:39
2nd & 3 at opp 28
Trey Potts run for 16 yds to the Nwest 12 for a 1ST down
7:39
1st & 10 at opp 12
Mohamed Ibrahim run for 6 yds to the Nwest 6
3:04
2nd & 4 at opp 6
Mohamed Ibrahim run for 6 yds for a TD, (Matthew Trickett KICK)Minnesota 7, Northwestern 0
Northwestern Punt, 3 plays
3:04
Dragan Kesich kickoff for 65 yds for a touchback
3:04
1st & 10 at own 25
Brendan Sullivan pass complete to Malik Washington for no gain to the Nwest 25
3:04
2nd & 10 at own 25
Andrew Clair run for 3 yds to the Nwest 28
3:04
3rd & 7 at own 28
Brendan Sullivan sacked by Jah Joyner and Braelen Oliver for a loss of 5 yards to the Nwest 23
1:04
4th & 12 at own 23
Luke Akers punt for 44 yds, downed at the Minn 33
Minnesota Punt, 3 plays
1:04
1st & 10 at own 33
Mohamed Ibrahim run for 5 yds to the Minn 38
0:00
2nd & 5 at own 38
Mohamed Ibrahim run for no gain to the Minn 38
Q2 15:00
3rd & 5 at own 38
Athan Kaliakmanis pass incomplete
Q2 14:44
4th & 5 at own 38
Mark Crawford punt for 44 yds , Donny Navarro III returns for a loss of 3 yards to the Nwest 15
2nd quarter6 drives, then Minnesota 14, Northwestern 3
Northwestern Punt, 3 plays
14:44
1st & 10 at own 15
Brendan Sullivan pass incomplete
14:44
2nd & 10 at own 15
Evan Hull run for 3 yds to the Nwest 18
14:44
3rd & 7 at own 18
Brendan Sullivan pass complete to Evan Hull for 4 yds to the Nwest 22
13:23
4th & 3 at own 22
Luke Akers punt for 38 yds
Minnesota Touchdown, 11 plays
13:23
1st & 10 at own 40
Mohamed Ibrahim run for 5 yds to the Minn 45
13:23
2nd & 5 at own 45
Mohamed Ibrahim run for 10 yds to the Nwest 45 for a 1ST down
13:23
1st & 10 at opp 45
Mohamed Ibrahim run for 3 yds to the Nwest 42
13:23
2nd & 7 at opp 42
Athan Kaliakmanis pass incomplete
13:23
3rd & 7 at opp 42
KALIAKMANIS, Athan pass to the left incomplete intended for SPANN-FORD, Brevyn thrown to the NWU31. PENALTY NWU Pass Interference on TURNER, Devin enforced at the spot of the foul for 9 yards to the NWU33 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:57
2nd & 1 at opp 24
Timeout NORTHWESTERN, clock 10:57
10:57
1st & 10 at opp 33
Mohamed Ibrahim run for 9 yds to the Nwest 24
10:57
2nd & 1 at opp 24
Mohamed Ibrahim run for 2 yds to the Nwest 22 for a 1ST down
10:57
1st & 10 at opp 22
Mohamed Ibrahim run for 7 yds to the Nwest 15
10:57
2nd & 3 at opp 15
Mohamed Ibrahim run for 3 yds to the Nwest 12 for a 1ST down
10:57
1st & 10 at opp 12
Mohamed Ibrahim run for 1 yd to the Nwest 11
10:57
2nd & 9 at opp 11
NORTHWESTERN Penalty, Defensive Holding (Rod Heard II) declined for a 1ST down
7:57
1st & goal at opp 1
Mohamed Ibrahim run for 1 yd for a TD NORTHWESTERN Penalty, Defensive Holding ( Yards) declined, (Matthew Trickett KICK)Minnesota 14, Northwestern 0
Northwestern Punt, 5 plays
7:57
Dragan Kesich kickoff for 65 yds
7:57
1st & 10 at own 25
Brendan Sullivan run for 5 yds to the Nwest 30
7:57
2nd & 5 at own 30
Brendan Sullivan pass complete to Malik Washington for 11 yds to the Nwest 41 for a 1ST down
7:57
1st & 10 at own 41
Brendan Sullivan pass complete to Malik Washington for 4 yds to the Nwest 45
7:57
2nd & 6 at own 45
Malik Washington run for 1 yd to the Nwest 46
7:57
3rd & 5 at own 46
Brendan Sullivan sacked by Beanie Bishop for a loss of 5 yards to the Nwest 41
5:18
4th & 10 at own 41
Luke Akers punt for 43 yds , Quentin Redding returns for 6 yds to the Minn 22
Minnesota Punt, 6 plays
5:18
1st & 10 at own 22
NORTHWESTERN Penalty, Targeting on UIHLEIN, Mac enforced (Mac Uihlein) to the Minn 41 for a 1ST down
5:18
1st & 10 at own 41
Mohamed Ibrahim run for 5 yds to the Minn 46
5:18
2nd & 5 at own 46
Mohamed Ibrahim run for 8 yds to the Nwest 46 for a 1ST down
5:18
1st & 10 at opp 46
Athan Kaliakmanis pass incomplete
5:18
2nd & 10 at opp 46
Mohamed Ibrahim run for 2 yds to the Nwest 44
2:23
3rd & 18 at own 46
Timeout NORTHWESTERN, clock 02:23
2:23
3rd & 8 at opp 44
KALIAKMANIS, Athan pass to the right complete for 6 yards to SPANN-FORD, Brevyn caught at the NWU41 and advanced to the NWU38 (MUELLER, Xander). PENALTY UMN Illegal Block in the Back on GEARY, Clay enforced 10 yards from the NWU44 to the UMN46 [NHSG]. NO PLAY (replay the down).
2:15
4th & 5 at opp 41
Timeout NORTHWESTERN, clock 02:15
2:15
3rd & 18 at own 46
Mohamed Ibrahim run for 13 yds to the Nwest 41
2:08
4th & 5 at opp 41
Mark Crawford punt for 34 yds, fair catch by Donny Navarro III at the Nwest 7
Northwestern Field goal, 6 plays
2:08
1st & 10 at own 7
Brendan Sullivan pass complete to Malik Washington for 27 yds to the Nwest 34 for a 1ST down
2:08
1st & 10 at own 34
Ryan Hilinski pass complete to Malik Washington for 49 yds to the Minn 17 for a 1ST down
2:08
1st & 10 at opp 17
Ryan Hilinski pass incomplete
2:08
2nd & 10 at opp 17
Ryan Hilinski pass incomplete
2:08
3rd & 10 at opp 17
Ryan Hilinski pass incomplete
1:27
4th & 10 at opp 17
Adam Stage 35 yd FG GOODMinnesota 14, Northwestern 3
Minnesota End of half, 2 plays
1:27
Adam Stage kickoff for 55 yds , Quentin Redding return for 6 yds to the Minn 5
1:27
1st & 10 at own 8
Trey Potts run for 6 yds to the Minn 14
0:00
2nd & 4 at own 14
Trey Potts run for 11 yds to the Minn 25 for a 1ST down
3rd quarter6 drives, then Minnesota 17, Northwestern 3
Northwestern Interception, 2 plays
15:00
Dragan Kesich kickoff for 65 yds
15:00
1st & 10 at own 25
Ryan Hilinski pass incomplete
14:47
2nd & 10 at own 25
Ryan Hilinski pass intercepted
Minnesota Field goal, 4 plays
14:47
1st & 10 at opp 25
Mohamed Ibrahim run for 3 yds to the Nwest 22
14:47
2nd & 7 at opp 22
Mohamed Ibrahim run for no gain to the Nwest 22
14:47
3rd & 7 at opp 22
KALIAKMANIS, Athan pass up the middle complete for 9 yards to BROWN-STEPHENS, Michael caught at the NWU13 and advanced to the NWU13 (MITCHELL, Cameron). PENALTY UMN Holding on ERSERY, Aireontae enforced 10 yards from the NWU22 to the NWU32 [NHSG]. NO PLAY (replay the down).
14:47
3rd & 17 at opp 32
Trey Potts run for 9 yds to the Nwest 23
12:16
4th & 8 at opp 23
Matthew Trickett 41 yd FG GOODMinnesota 17, Northwestern 3
Northwestern Punt, 3 plays
12:16
Dragan Kesich kickoff for 65 yds for a touchback
12:16
1st & 10 at own 25
Brendan Sullivan pass complete to Donny Navarro III for 2 yds to the Nwest 27
12:16
2nd & 8 at own 27
Brendan Sullivan pass incomplete
12:16
3rd & 8 at own 27
Brendan Sullivan pass complete to Evan Hull for 3 yds to the Nwest 30
11:10
4th & 5 at own 30
Luke Akers punt for 33 yds, downed at the Minn 37
Minnesota Fumble, 4 plays
11:10
1st & 10 at own 37
Mohamed Ibrahim run for 21 yds to the Nwest 42 for a 1ST down
9:57
2nd & 6 at opp 38
Timeout NORTHWESTERN, clock 09:57
9:57
1st & 10 at opp 42
Mohamed Ibrahim run for 4 yds to the Nwest 38
9:57
2nd & 6 at opp 38
Mohamed Ibrahim run for 1 yd to the Nwest 37
9:11
3rd & 5 at opp 37
Athan Kaliakmanis pass complete to Dylan Wright for 14 yds fumbled, forced by Devin Turner, recovered by Nwest A.J. Hampton Jr.
Northwestern Turnover on downs, 7 plays
9:11
1st & 10 at own 23
run for 5 yds to the Nwest 28
9:11
2nd & 5 at own 28
Ryan Hilinski pass incomplete
9:11
3rd & 5 at own 28
Evan Hull run for 23 yds to the Minn 49 for a 1ST down
9:11
1st & 10 at opp 49
Ryan Hilinski pass incomplete
9:11
2nd & 10 at opp 49
Ryan Hilinski pass complete to Donny Navarro III for 5 yds to the Minn 44
9:11
3rd & 5 at opp 44
Evan Hull run for 4 yds to the Minn 40
7:08
4th & 1 at opp 40
Ryan Hilinski pass incomplete
Minnesota Touchdown, 12 plays
7:08
1st & 10 at own 41
Mohamed Ibrahim run for 7 yds to the Minn 48
7:08
2nd & 3 at own 48
Mohamed Ibrahim run for 2 yds to the 50 yard line
7:08
3rd & 1 at the 50
Mohamed Ibrahim run for 4 yds to the Nwest 46 for a 1ST down
7:08
1st & 10 at opp 46
Athan Kaliakmanis pass complete to Daniel Jackson for 19 yds to the Nwest 27 for a 1ST down
7:08
1st & 10 at opp 27
Trey Potts run for 2 yds to the Nwest 25
7:08
2nd & 8 at opp 25
Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 7 yds to the Nwest 18
7:08
3rd & 1 at opp 18
Athan Kaliakmanis run for 1 yd to the Nwest 17 for a 1ST down
7:08
1st & 10 at opp 17
Mohamed Ibrahim run for 6 yds to the Nwest 11
1:09
3rd & 1 at opp 8
Timeout NORTHWESTERN, clock 01:09
1:09
2nd & 4 at opp 11
Mohamed Ibrahim run for 3 yds to the Nwest 8
1:09
3rd & 1 at opp 8
Mohamed Ibrahim run for 6 yds to the Nwest 2 for a 1ST down
0:00
1st & goal at opp 2
Mohamed Ibrahim run for 1 yd to the Nwest 1
Q4 14:57
2nd & goal at opp 1
Mohamed Ibrahim run for 1 yd for a TD, (Matthew Trickett KICK)Minnesota 24, Northwestern 3
4th quarter5 drives, then Minnesota 31, Northwestern 3
Northwestern Turnover on downs, 8 plays
14:57
Dragan Kesich kickoff for 65 yds for a touchback
14:57
1st & 10 at own 25
MINNESOTA Penalty, Holding Roughing the Passer on NUBIN, Tyler enforced (Braelen Oliver) declined for a 1ST down
14:05
2nd & 6 at opp 42
Timeout MINNESOTA, clock 14:05
14:05
1st & 10 at opp 46
Evan Hull run for 4 yds to the Minn 42
14:05
2nd & 6 at opp 42
Evan Hull run for 3 yds to the Minn 39
14:05
3rd & 3 at opp 39
Evan Hull run for 4 yds to the Minn 35 for a 1ST down
14:05
1st & 10 at opp 35
RICHARDSON, Carl pass up the middle incomplete intended for LANG, Marshall thrown to the UMN20. PENALTY NWU Holding on SKORONSKI, Peter enforced 10 yards from the UMN35 to the UMN45 [NHSG]. NO PLAY (replay the down).
14:05
1st & 20 at opp 45
Carl Richardson pass complete to Malik Washington for 6 yds to the Minn 39
14:05
2nd & 14 at opp 39
Carl Richardson pass incomplete
12:30
4th & 14 at opp 39
Timeout MINNESOTA, clock 12:30
12:30
3rd & 14 at opp 39
Carl Richardson pass incomplete
12:23
4th & 14 at opp 39
NORTHWESTERN Penalty, turnover on downs. PENALTY Holding on SKORONSKI, Peter ( Yards) declined
Minnesota Touchdown, 12 plays
12:23
1st & 10 at own 39
Mohamed Ibrahim run for 3 yds to the Minn 42
12:23
2nd & 7 at own 42
Trey Potts run for 8 yds to the 50 yard line for a 1ST down
12:23
1st & 10 at the 50
Trey Potts run for 1 yd to the Nwest 49
12:23
2nd & 9 at opp 49
Athan Kaliakmanis pass complete to Daniel Jackson for 7 yds to the Nwest 42
12:23
3rd & 2 at opp 42
Trey Potts run for 2 yds to the Nwest 40 for a 1ST down
12:23
1st & 10 at opp 40
Bryce Williams run for 2 yds to the Nwest 38
12:23
2nd & 8 at opp 38
Bryce Williams run for 2 yds to the Nwest 36
12:23
3rd & 6 at opp 36
Athan Kaliakmanis run for 13 yds to the Nwest 23 for a 1ST down
12:23
1st & 10 at opp 23
Trey Potts run for 1 yd to the Nwest 22
12:23
2nd & 9 at opp 22
Zach Evans run for 4 yds to the Nwest 18
12:23
3rd & 5 at opp 18
Zach Evans run for 12 yds to the Nwest 6 for a 1ST down
4:24
1st & goal at opp 6
Zach Evans run for 6 yds for a TD, (Matthew Trickett KICK)Minnesota 31, Northwestern 3
Northwestern Interception, 4 plays
4:24
Dragan Kesich kickoff for 65 yds for a touchback
4:24
1st & 10 at own 25
Carl Richardson pass incomplete
4:24
2nd & 10 at own 25
Carl Richardson pass complete to Evan Hull for 31 yds to the Minn 44 for a 1ST down
4:24
1st & 10 at opp 44
Evan Hull run for 7 yds to the Minn 37
3:18
2nd & 3 at opp 37
Carl Richardson pass intercepted
Minnesota Punt, 3 plays
3:18
1st & 10 at own 24
Zach Evans run for 3 yds to the Minn 27
3:18
2nd & 7 at own 27
Zach Evans run for 4 yds to the Minn 31
3:18
3rd & 3 at own 31
Zach Evans run for no gain to the Minn 31
0:56
4th & 3 at own 31
Mark Crawford punt for 44 yds , Donny Navarro III returns for a loss of 1 yard to the Nwest 24
Northwestern End of game, 5 plays
0:56
1st & 10 at own 24
Cole Freeman pass complete to Raymond Niro III for 7 yds to the Nwest 31
0:56
2nd & 3 at own 31
Cole Freeman pass incomplete
0:56
3rd & 3 at own 31
Cole Freeman run for 8 yds to the Nwest 39 for a 1ST down
0:56
1st & 10 at own 39
Cole Freeman run for 8 yds to the Nwest 47
0:00
2nd & 2 at own 47
Cole Freeman pass incomplete
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.