← CFB Terminal
34
Big Ten
AT
37
Big Ten
2023 week 4 · Saturday, September 23, 2023 at 6:30 PM CT · Ryan Field · πŸ“Ί BTN · 20,148 att · 68.2°F Cloudy, wind 5.8

Drive chart

Minnesota Northwestern bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
1 pl · 9 yd · 0:04
7–0
4:52 1st & 9 OPP 9 Athan Kaliakmanis pass complete to Le'Meke Brockington for 9 yds for a TD (Dragan Kesich KICK) +9 2.42
PUNT
7 pl · 22 yd · 3:44
0–0
15:00 1st & 10 OWN 25 Cam Porter run for 2 yds to the NU 27 +2 -0.45
15:00 2nd & 8 OWN 27 Ben Bryant pass complete to Cam Johnson 0 -0.48
15:00 3rd & 8 OWN 27 Ben Bryant pass complete to Cam Johnson for 11 yds to the NU 38 for a 1ST down +11 2.06
15:00 1st & 10 OWN 38 Cam Porter run for a loss of 1 yard to the NU 37 -1 -1.27
15:00 2nd & 11 OWN 37 Cam Porter run for 3 yds to the NU 40 Northwestern Penalty, Offensive holding (A.J. Henning) to the NU 30 -7 -1.01
15:00 2nd & 18 OWN 30 Ben Bryant pass complete to A.J. Henning for 7 yds to the NU 37 +7 0.18
15:00 3rd & 11 OWN 37 Cam Porter run for 10 yds to the NU 47 +10 0.73
11:16 4th & 1 OWN 47 Hunter Renner punt for 38 yds
PUNT
8 pl · 46 yd · 4:12
0–0
11:16 1st & 10 OWN 15 Darius Taylor run for 5 yds to the MINN 20 +5 0.08
11:16 2nd & 5 OWN 20 Athan Kaliakmanis pass incomplete to Le'Meke Brockington for a 1ST down Northwestern Penalty, Defensive holding (Garnett Hollis Jr.) to the MINN 30 for a 1ST down +10 0.85
11:16 1st & 10 OWN 30 Darius Taylor run for 2 yds to the MINN 32 +2 -0.55
11:16 2nd & 8 OWN 32 Athan Kaliakmanis pass complete to Darius Taylor for 12 yds to the MINN 44 for a 1ST down +12 1.87
11:16 1st & 10 OWN 44 Athan Kaliakmanis pass complete to Daniel Jackson for 10 yds to the NU 46 for a 1ST down +10 0.83
11:16 1st & 10 OPP 46 Darius Taylor run for 2 yds to the NU 44 +2 -0.57
11:16 2nd & 8 OPP 44 Darius Taylor run for 3 yds to the NU 41 +3 -0.39
11:16 3rd & 5 OPP 41 Bryce Williams run for 2 yds to the NU 39 +2 -0.64
7:04 4th & 3 OPP 39 Mark Crawford punt for 28 yds
FUMBLE
7 pl · 10 yd · 2:08
0–0
7:04 1st & 10 OWN 11 Ben Bryant pass complete to Bryce Kirtz for 13 yds to the NU 24 for a 1ST down +13 0.62
7:04 1st & 10 OWN 24 pass incomplete to A.J. Henning Northwestern Penalty, personal foul (Duke Olges) to the NU 12 -12 -1.19
7:04 2nd & 22 OWN 12 Ben Bryant pass complete to Bryce Kirtz for 4 yds to the NU 16 for a 1ST down Northwestern Penalty, personal foul (-15 Yards) to the NU 31 for a 1ST down -11 -0.07
7:04 1st & 10 OWN 31 Jack Lausch run for 3 yds to the NU 34 +3 -0.37
7:04 2nd & 7 OWN 34 Ben Bryant pass complete to Jack Lausch for 2 yds to the NU 36 +2 -0.47
7:04 3rd & 5 OWN 36 Ben Bryant pass complete to A.J. Henning Northwestern Penalty, Offensive pass interference (Charlie Mangieri) to the NU 21 -15 -0.93
4:56 3rd & 20 OWN 21 Ben Bryant pass complete to A.J. Henning for a loss of 6 yards Ben Bryant fumbled, recovered by MINN Kyler Baugh -6 -0.06
PUNT
3 pl · 0 yd · 0:21
7–0
4:52 1st & 10 OWN 25 pass incomplete to A.J. Henning 0 -0.70
4:52 2nd & 10 OWN 25 Ben Bryant pass incomplete to Marshall Lang, broken up by Tyler Nubin 0 -0.35
4:52 3rd & 10 OWN 25 pass incomplete to Cam Johnson 0 -0.16
4:31 4th & 10 OWN 25 Hunter Renner punt for 35 yds
PUNT
3 pl · 6 yd · 2:11
7–0
4:31 1st & 10 OWN 40 Darius Taylor run for 4 yds to the MINN 44 +4 -0.17
4:31 2nd & 6 OWN 44 Darius Taylor run for 1 yd to the MINN 45 +1 -0.89
4:31 3rd & 5 OWN 45 Athan Kaliakmanis pass complete to Darius Taylor for 1 yd to the MINN 46 +1 -0.65
2:20 4th & 4 OWN 46 Mark Crawford punt for 49 yds
PUNT
6 pl · 29 yd · 3:03
7–0
2:20 1st & 10 OWN 5 Cam Porter run for 6 yds to the NU 11 +6 0.18
2:20 2nd & 4 OWN 11 Cam Porter run for 3 yds to the NU 14 +3 -0.16
2:20 3rd & 1 OWN 14 A.J. Henning run for 11 yds to the NU 25 for a 1ST down +11 0.81
2:20 1st & 10 OWN 25 Cam Porter run for 6 yds to the NU 31 +6 0.33
2:20 2nd & 4 OWN 31 Cam Porter run for a loss of 2 yards to the NU 29 -2 -1.10
0:00 OWN 31 End of 1st Quarter
15:00 3rd & 6 OWN 29 Ben Bryant pass complete to A.J. Henning for 5 yds to the NU 34 +5 0.04
14:17 4th & 1 OWN 34 Hunter Renner punt for 34 yds
FG
7 pl · 2 yd
34–31
0:00 OWN 39 End of 4th Quarter
0:00 2nd & 12 OWN 37 Athan Kaliakmanis pass incomplete to Corey Crooms Jr., broken up by Devin Turner 0 -0.57
0:00 3rd & 12 OWN 37 Athan Kaliakmanis pass complete to Corey Crooms Jr. for 53 yds to the NU 10 for a 1ST down +53 4.37
0:00 1st & 10 OPP 10 Bryce Williams run for 7 yds to the NU 3 +7 0.30
0:00 2nd & 3 OPP 3 Bryce Williams run for 1 yd to the NU 2 +1 -0.33
0:00 3rd & 2 OPP 2 pass incomplete to Brevyn Spann-Ford 0 -0.31
0:00 4th & 2 OPP 2 Dragan Kesich 20 Yd Field Goal
TD
1 pl · 25 yd
34–37
0:00 1st & 10 OPP 25 Ben Bryant pass complete to Charlie Mangieri for 25 yds for a TD +25 2.70
Q2
FG
5 pl · 43 yd · 1:02
24–7
2:06 1st & 10 OWN 25 Darius Taylor run for 41 yds to the NU 34 for a 1ST down +41 3.14
2:06 1st & 10 OPP 34 Darius Taylor run for a loss of 2 yards to the NU 36 -2 -1.01
2:06 2nd & 12 OPP 36 Northwestern Penalty, false start (5 Yards) to the NU 41 +5
2:06 2nd & 17 OPP 41 Bryce Williams run for 2 yds to the NU 39 +2 -0.59
1:24 3rd & 15 OPP 39 Athan Kaliakmanis run for 7 yds to the NU 32 +7 0.48
1:04 4th & 8 OPP 32 Dragan Kesich 50 yd FG GOOD
TD
10 pl · 68 yd · 5:22
14–0
14:17 1st & 10 OWN 32 Athan Kaliakmanis pass incomplete to Daniel Jackson, broken up by Coco Azema Minnesota Penalty, Offensive holding (Brevyn Spann-Ford) to the MINN 22 -10 -1.71
14:17 1st & 20 OWN 22 Darius Taylor run for 8 yds to the MINN 30 +8 0.29
14:17 2nd & 12 OWN 30 Darius Taylor run for 6 yds to the MINN 36 +6 0.17
14:17 3rd & 6 OWN 36 Athan Kaliakmanis pass complete to Bryce Williams for 15 yds to the NU 49 for a 1ST down +15 2.78
11:57 1st & 10 OPP 49 Athan Kaliakmanis pass complete to Corey Crooms Jr. for 27 yds to the NU 22 for a 1ST down +27 1.11
11:57 1st & 10 OPP 22 Darius Taylor run for 8 yds to the NU 14 +8 0.46
11:57 2nd & 2 OPP 14 Darius Taylor run for 5 yds to the NU 9 for a 1ST down +5 -0.24
11:57 1st & 9 OPP 9 Darius Taylor run for 8 yds to the NU 1 +8 0.52
9:39 2nd & 1 OPP 1 Rush 0 -0.55
8:55 3rd & 1 OPP 1 Darius Taylor run for 1 yd for a TD (Dragan Kesich KICK) +1 2.45
PUNT
6 pl · 6 yd · 2:44
14–0
8:55 1st & 10 OWN 25 Northwestern Penalty, Offensive holding (Ben Wrather) to the NU 15 -10 -1.22
8:55 1st & 20 OWN 15 Ben Bryant pass complete to Marshall Lang for 15 yds to the NU 30 +15 1.18
8:55 2nd & 5 OWN 30 A.J. Henning run for 7 yds to the NU 37 for a 1ST down +7 0.93
8:55 1st & 10 OWN 37 pass incomplete to Bryce Kirtz 0 -1.07
8:55 2nd & 10 OWN 37 Ben Bryant sacked for a loss of 6 yards to the NU 31 -6 -1.06
8:55 3rd & 16 OWN 31 Rush 0 -0.13
6:11 4th & 16 OWN 31 Hunter Renner punt for 41 yds
TD
6 pl · 72 yd · 3:21
21–0
6:11 1st & 10 OWN 28 Darius Taylor run for 2 yds to the MINN 30 +2 -0.51
6:11 2nd & 8 OWN 30 Darius Taylor run for 18 yds to the MINN 48 for a 1ST down +18 2.36
6:11 1st & 10 OWN 48 Athan Kaliakmanis pass complete to Darius Taylor for 5 yds to the NU 47 +5 0.10
6:11 2nd & 5 OPP 47 Bryce Williams run for 4 yds to the NU 43 +4 -0.15
6:11 3rd & 1 OPP 43 Darius Taylor run for 25 yds to the NU 18 for a 1ST down +25 1.46
2:50 1st & 10 OPP 18 Athan Kaliakmanis pass complete to Daniel Jackson for 18 yds for a TD (Dragan Kesich KICK) +18 2.59
TD
2 pl · 75 yd · 0:44
21–7
2:50 1st & 10 OWN 25 Cam Porter run for a loss of 5 yards to the NU 20 -5 -1.07
2:06 2nd & 15 OWN 20 Ben Bryant pass complete to Bryce Kirtz for 80 yds for a TD (Jack Olsen KICK) +80 7.14
PUNT
4 pl · -1 yd · 0:32
24–7
1:04 1st & 10 OWN 25 Ben Bryant run for 7 yds to the NU 32 +7 0.60
1:04 2nd & 3 OWN 32 Ben Bryant pass incomplete to Cam Johnson, broken up by Jah Joyner 0 -0.99
1:04 3rd & 3 OWN 32 Cam Porter run for 2 yds to the NU 34 Northwestern Penalty, Offensive holding (Caleb Tiernan) to the NU 24 -8 -0.84
1:04 3rd & 11 OWN 24 pass incomplete to Cam Johnson 0 -0.13
0:32 4th & 11 OWN 24 Hunter Renner punt for 46 yds
Q3
PUNT
4 pl · 16 yd · 1:19
24–7
15:00 1st & 10 OWN 27 Athan Kaliakmanis pass complete to Daniel Jackson for 16 yds to the MINN 43 for a 1ST down +16 1.47
15:00 1st & 10 OWN 43 Athan Kaliakmanis pass incomplete to Daniel Jackson, broken up by Najee Story 0 -1.16
15:00 2nd & 10 OWN 43 Athan Kaliakmanis pass incomplete to Chris Autman-Bell, broken up by Garnett Hollis Jr. 0 -0.85
15:00 3rd & 10 OWN 43 Rush 0 -0.49
13:35 4th & 10 OWN 43 Mark Crawford punt for 39 yds
FG
11 pl · 63 yd · 6:06
24–10
13:35 1st & 10 OWN 18 Ben Bryant pass complete to Bryce Kirtz for 9 yds to the NU 27 +9 1.05
13:35 2nd & 1 OWN 27 Cam Porter run for 11 yds to the NU 38 for a 1ST down +11 0.48
13:35 1st & 10 OWN 38 Ben Bryant pass complete to Charlie Mangieri for 2 yds to the NU 40 +2 -0.67
13:35 2nd & 8 OWN 40 Rush 0 -0.87
13:35 3rd & 8 OWN 40 Ben Bryant pass complete to Bryce Kirtz for 23 yds to the MINN 37 for a 1ST down +23 3.44
13:35 1st & 10 OPP 37 A.J. Henning run for 5 yds to the MINN 32 +5 0.08
13:35 2nd & 5 OPP 32 Ben Bryant pass complete to Jack Lausch for 7 yds Ben Bryant fumbled, recovered by NU Charlie Mangieri for a 1ST down +7 0.27
13:35 1st & 10 OPP 25 Ben Bryant sacked for a loss of 8 yards to the MINN 33 -8 -1.63
13:35 2nd & 18 OPP 33 Ben Bryant pass complete to Joseph Himon II 0 -0.99
13:35 3rd & 18 OPP 33 Cam Porter run for 14 yds to the MINN 19 +14 1.76
7:29 4th & 4 OPP 19 Jack Olsen 37 yd FG GOOD
PUNT
3 pl · 9 yd · 2:05
24–10
7:29 1st & 10 OWN 25 Darius Taylor run for a loss of 4 yards to the MINN 21 -4 -1.02
7:29 2nd & 14 OWN 21 Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 4 yds to the MINN 25 +4 -0.03
6:07 3rd & 10 OWN 25 Athan Kaliakmanis pass complete to Daniel Jackson for 9 yds to the MINN 34 +9 0.33
5:24 4th & 1 OWN 34 Mark Crawford punt for 45 yds
PUNT
4 pl · 1 yd · 1:11
24–10
5:24 1st & 10 OWN 21 Joseph Himon II run for 2 yds to the NU 23 Northwestern Penalty, Offensive holding (Duke Olges) to the NU 13 -8 -0.96
5:24 1st & 18 OWN 13 Ben Bryant pass incomplete to Thomas Gordon, broken up by Maverick Baranowski 0 -0.15
5:24 2nd & 18 OWN 13 pass incomplete to A.J. Henning 0 -0.07
5:24 3rd & 18 OWN 13 Ben Bryant pass complete to Anthony Tyus III for 9 yds to the NU 22 +9 0.06
4:13 4th & 9 OWN 22 Hunter Renner punt for 30 yds
TD
4 pl · 52 yd · 2:02
31–10
4:13 1st & 10 OWN 48 Darius Taylor run for 7 yds to the NU 45 +7 0.62
4:13 2nd & 3 OPP 45 Rush 0 -1.19
4:13 3rd & 3 OPP 45 Darius Taylor run for 2 yds to the NU 43 +2 -0.67
2:11 4th & 1 OPP 43 Darius Taylor run for 43 yds for a TD (Dragan Kesich KICK) +43 5.24
TD
11 pl · 75 yd · 5:10
31–17
2:11 1st & 10 OWN 25 Ben Bryant pass complete to Bryce Kirtz for 12 yds to the NU 37 for a 1ST down +12 1.03
2:11 1st & 10 OWN 37 pass incomplete to A.J. Henning 0 -1.07
2:11 2nd & 10 OWN 37 Ben Bryant pass complete to Cam Johnson for 13 yds to the 50 yard line for a 1ST down +13 2.27
2:11 1st & 10 50 Ben Bryant pass complete to Joseph Himon II for 16 yds to the MINN 34 for a 1ST down +16 0.90
2:11 1st & 10 OPP 34 Ben Bryant pass complete to Bryce Kirtz for 5 yds to the MINN 29 +5 0.08
2:11 2nd & 5 OPP 29 Ben Bryant run for 1 yd to the MINN 28 for a 1ST down Minnesota Penalty, personal foul (Jack Henderson) to the MINN 14 for a 1ST down +15 0.31
0:00 OPP 29 End of 3rd Quarter
15:00 1st & 10 OPP 14 Jack Lausch pass complete to Joseph Himon II for 4 yds to the MINN 10 +4 -0.02
15:00 2nd & 6 OPP 10 Jack Lausch run for 4 yds to the MINN 6 +4 -0.02
15:00 3rd & 2 OPP 6 Cam Porter run for 2 yds to the MINN 4 for a 1ST down +2 0.90
15:00 1st & 4 OPP 4 Cam Porter run for 3 yds to the MINN 1 +3 -0.21
12:01 2nd & 1 OPP 1 Cam Porter run for 1 yd for a TD (Jack Olsen KICK) +1 1.90
Q4
PUNT
3 pl · 3 yd · 1:36
31–17
12:01 1st & 10 OWN 25 Darius Taylor run for 1 yd to the MINN 26 +1 -0.59
12:01 2nd & 9 OWN 26 Darius Taylor run for 2 yds to the MINN 28 +2 -0.27
12:01 3rd & 7 OWN 28 pass incomplete to Daniel Jackson 0 -0.27
10:25 4th & 7 OWN 28 Mark Crawford punt for 41 yds
TD
3 pl · 69 yd · 0:39
31–24
10:25 1st & 10 OWN 31 Ben Bryant pass complete to Bryce Kirtz for 21 yds to the MINN 48 for a 1ST down +21 1.92
10:25 1st & 10 OPP 48 Ben Bryant pass complete to Bryce Kirtz for 31 yds to the MINN 17 for a 1ST down +31 1.11
9:46 1st & 10 OPP 17 Ben Bryant pass complete to Bryce Kirtz for 17 yds for a TD (Jack Olsen KICK) +17 2.58
PUNT
5 pl · 19 yd · 3:34
31–24
9:46 1st & 10 OWN 25 Athan Kaliakmanis run for 8 yds to the MINN 33 +8 0.91
9:46 2nd & 2 OWN 33 Darius Taylor run for 3 yds to the MINN 36 for a 1ST down +3 0.02
9:46 1st & 10 OWN 36 Darius Taylor run for 2 yds to the MINN 38 +2 -0.64
9:46 2nd & 8 OWN 38 Darius Taylor run for 3 yds to the MINN 41 +3 -0.34
9:46 3rd & 5 OWN 41 Athan Kaliakmanis pass complete to Brevyn Spann-Ford for 3 yds to the MINN 44 +3 -0.28
6:12 4th & 2 OWN 44 Mark Crawford punt for 56 yds
PUNT
6 pl · 11 yd · 1:23
31–24
6:12 1st & 10 OWN 20 Cam Porter run for 1 yd to the NU 21 +1 -0.47
6:12 2nd & 9 OWN 21 pass incomplete to Bryce Kirtz 0 -0.31
6:12 3rd & 9 OWN 21 Ben Bryant run for 10 yds to the NU 31 for a 1ST down +10 1.56
6:12 1st & 10 OWN 31 Ben Bryant pass incomplete to Cam Johnson, broken up by Tre'Von Jones 0 -0.89
6:12 2nd & 10 OWN 31 pass incomplete 0 -0.49
6:12 3rd & 10 OWN 31 pass incomplete to Cam Porter 0 -0.23
4:49 4th & 10 OWN 31 Hunter Renner punt for 36 yds
PUNT
5 pl · 30 yd · 2:42
31–24
4:49 1st & 10 OWN 33 Darius Taylor run for 4 yds to the MINN 37 +4 -0.15
4:49 2nd & 6 OWN 37 Athan Kaliakmanis run for 19 yds to the NU 44 for a 1ST down +19 2.17
4:49 1st & 10 OPP 44 Darius Taylor run for a loss of 1 yard to the NU 45 -1 -1.19
3:11 2nd & 11 OPP 45 Athan Kaliakmanis pass complete to Le'Meke Brockington for 9 yds to the NU 36 +9 0.96
3:01 3rd & 2 OPP 36 Darius Taylor run for a loss of 1 yard to the NU 37 -1 -1.29
2:16 4th & 3 OPP 37 Minnesota Penalty, false start (Eli Mau) to the NU 37 0
2:07 4th & 3 OPP 37 Mark Crawford punt for 37 yds
TD
14 pl · 80 yd · 2:05
31–31
2:07 1st & 10 OWN 20 Ben Bryant pass complete to Cam Porter for 5 yds to the NU 25 +5 0.09
2:07 2nd & 5 OWN 25 Ben Bryant pass complete to Charlie Mangieri for 1 yd to the NU 26 +1 -0.51
2:07 3rd & 4 OWN 26 Ben Bryant pass complete to Cam Johnson for 11 yds to the NU 37 for a 1ST down +11 1.76
2:07 1st & 10 OWN 37 Ben Bryant pass complete to Cam Porter 0 -1.07
2:07 2nd & 10 OWN 37 Northwestern Penalty, face mask (15 yards) (-15 Yards) to the MINN 48 for a 1ST down -15
2:07 1st & 10 OPP 48 Ben Bryant pass complete to Thomas Gordon for 11 yds to the MINN 37 for a 1ST down +11 0.63
2:07 1st & 10 OPP 37 Ben Bryant pass incomplete Northwestern Penalty, Offensive holding (Caleb Tiernan) to the MINN 47 -10 -2.82
2:07 1st & 20 OPP 47 pass incomplete to Cam Johnson 0 -0.99
2:07 2nd & 20 OPP 47 Ben Bryant pass complete to Joseph Himon II for 8 yds to the MINN 39 +8 0.66
2:07 3rd & 12 OPP 39 Ben Bryant pass complete to Thomas Gordon for 16 yds to the MINN 23 for a 1ST down +16 2.54
2:07 1st & 10 OPP 23 Ben Bryant pass complete to A.J. Henning for 12 yds to the MINN 11 for a 1ST down +12 0.14
2:07 2nd & 10 OPP 11 Ben Bryant pass incomplete to Cam Johnson, broken up by Tre'Von Jones 0 -0.29
0:02 3rd & 10 OPP 11 Ben Bryant pass complete to A.J. Henning for 11 yds for a TD (Jack Olsen KICK) (Jack Olsen KICK) +11 3.11
27 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks0
13plays for loss5
1takeaways0
1three-and-outs forced3
10explosive plays allowed9
5.16yards allowed / play7.20
6 of 14scoring drives allowed6 of 13
No individual defensive box score for this game — CollegeFootballData carries tackles from 2016 on, and nothing but interceptions before that. The team numbers above come from the play and drive rows, which reach back to 2016 and 2015 respectively.

Special teams

2 of 2field goals1 of 1
7punts7
42.1punt average37.1
3punts inside the 201
20return yards0
own 30average drive startown 25
Minnesota
K Dragan Kesich 2/2 FG · long 50 · 4/4 XP
P Mark Crawford 7 punts · 42.1 avg · 3 in 20 · 2 TB
KR Quentin Redding 1 ret · 14 yds · long 14
KR Ryan Selig 1 ret · 6 yds · long 6
Northwestern
K Jack Olsen 1/1 FG · long 37 · 4/4 XP
P Hunter Renner 7 punts · 37.1 avg · 1 in 20
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

61plays80
439yards413
13drives14
43%success rate41%
20.12total PPA17.93
Derived from 141 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Athan Kaliakmanis pass complete to Le'Meke Brockington for 9 yds for a TD (Dragan Kesich KICK) 7–0
Q2Darius Taylor run for 1 yd for a TD (Dragan Kesich KICK) 14–0
Q2Athan Kaliakmanis pass complete to Daniel Jackson for 18 yds for a TD (Dragan Kesich KICK) 21–0
Q2Ben Bryant pass complete to Bryce Kirtz for 80 yds for a TD (Jack Olsen KICK) 7–21
Q2Dragan Kesich 50 yd FG GOOD 24–7
Q3Jack Olsen 37 yd FG GOOD 10–24
Q3Darius Taylor run for 43 yds for a TD (Dragan Kesich KICK) 31–10
Q4Cam Porter run for 1 yd for a TD (Jack Olsen KICK) 17–31
Q4Ben Bryant pass complete to Bryce Kirtz for 17 yds for a TD (Jack Olsen KICK) 24–31
Q4Ben Bryant pass complete to A.J. Henning for 11 yds for a TD (Jack Olsen KICK) (Jack Olsen KICK) 31–31
Q5Dragan Kesich 20 Yd Field Goal 34–31
Q5Ben Bryant pass complete to Charlie Mangieri for 25 yds for a TD 37–34

Biggest plays by PPA

Q2Ben Bryant pass complete to Bryce Kirtz for 80 yds for a TD (Jack Olsen KICK) 7.14
Q3Darius Taylor run for 43 yds for a TD (Dragan Kesich KICK) 5.24
Q5Athan Kaliakmanis pass complete to Corey Crooms Jr. for 53 yds to the NU 10 for a 1ST… 4.37
Q3Ben Bryant pass complete to Bryce Kirtz for 23 yds to the MINN 37 for a 1ST down 3.44
Q2Darius Taylor run for 41 yds to the NU 34 for a 1ST down 3.14
Q4Ben Bryant pass complete to A.J. Henning for 11 yds for a TD (Jack Olsen KICK) (Jack… 3.11

Series recent meetings

2025 Minnesota 35 – 38 Northwestern
2022 Northwestern 3 – 31 Minnesota
2021 Minnesota 41 – 14 Northwestern
2019 Minnesota 38 – 22 Northwestern
2018 Northwestern 24 – 14 Minnesota
2017 Minnesota 0 – 39 Northwestern
2016 Northwestern 12 – 29 Minnesota
2015 Minnesota 0 – 27 Northwestern
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal