Referee Reggie Smith; umpire Robert Colosimo; head linesman Ric Hinkamper; line judge Sergio DeHoyos; side judge Mike Brown; field judge John Roggeman; back judge Phil Hicks; center judge Jason NicklebyGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Wisconsin
7
0
0
0
7
Northwestern
7
7
0
3
17
Standouts
PassingPeyton Ramsey23 of 44, 203 yards, 2 TDNorthwestern
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wisconsin
Northwestern
366
Total yards
263
230
Passing yards
239
136
Rushing yards
24
5.5
Yards per pass
5.3
3.4
Yards per rush
1.0
21
First downs
16
3–16
Third downs
2–15
2–4
Fourth downs
0–1
5
Turnovers
1
8–69
Penalties
1–5
37:01
Possession
22:59
1
Sacks (by defense)
3
Efficiency
Wisconsin
Northwestern
37%
Success rate
28%
−0.22
EPA per play
−0.23
1.29
Explosiveness
1.03
−0.09
Rushing EPA
−0.72
−0.33
Passing EPA
0.01
28%
Passing-down success
13%
−0.22
First-down EPA
−0.28
0.03
Second-down EPA
−0.14
−0.42
Third-down EPA
−0.02
16%
Havoc by its defense
23%
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)
Wisconsin 61% to win. Northwestern pulled the upset.
The line
Wisconsin −7.5, over/under 44.5.
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 Wisconsin 70%, Northwestern 30%. 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. Northwestern drives left to right, Wisconsin right to left.
Q1 WisconsinPunt, 3 plays, −6 yards
Q1 NorthwesternTouchdown, 6 plays, 46 yards
Q1 WisconsinFumble, 4 plays, 21 yards
Q1 NorthwesternFumble, 2 plays, 36 yards
Q1 WisconsinTouchdown, 6 plays, 80 yards
Q1 NorthwesternPunt, 6 plays, 31 yards
Q1 WisconsinFumble, 4 plays, 23 yards
Q1 NorthwesternMissed FG, 4 plays, 5 yards
Q2 WisconsinPunt, 6 plays, 37 yards
Q2 NorthwesternPunt, 4 plays, 23 yards
Q2 WisconsinInterception, 7 plays, 42 yards
Q2 NorthwesternPunt, 4 plays, 12 yards
Q2 WisconsinInterception, 4 plays, 12 yards
Q2 NorthwesternTouchdown, 7 plays, 72 yards
Q2 WisconsinEnd of half, 4 plays, 13 yards
Q3 NorthwesternPunt, 3 plays, 2 yards
Q3 WisconsinPunt, 4 plays, 18 yards
Q3 NorthwesternPunt, 3 plays, 1 yard
Q3 WisconsinPunt, 3 plays, 5 yards
Q3 NorthwesternPunt, 3 plays, 6 yards
Q3 WisconsinPunt, 3 plays, 0 yards
Q3 NorthwesternPunt, 3 plays, 2 yards
Q3 WisconsinPunt, 4 plays, 3 yards
Q3 NorthwesternPunt, 3 plays, 2 yards
Q3 WisconsinTurnover on downs, 9 plays, 30 yards
Q4 NorthwesternField goal, 9 plays, 53 yards
Q4 WisconsinInterception, 6 plays, 15 yards
Q4 NorthwesternTurnover on downs, 7 plays, 21 yards
Q4 WisconsinPunt, 3 plays, 6 yards
Q4 NorthwesternFumble, 3 plays, 9 yards
Q4 WisconsinTurnover on downs, 8 plays, 43 yards
Q4 NorthwesternPunt, 3 plays, −5 yards
Q4 WisconsinEnd of game, 4 plays, 22 yards
Play by play
1st quarter8 drives, then Tied at 7
Wisconsin Punt, 3 plays
15:00
1st & 10 at own 35
Charlie Kuhbander kickoff for 64 yds , Stephan Bracey return for 20 yds to the Wisc 21
14:46
1st & 10 at own 21
Nakia Watson run for no gain to the Wisc 21
14:18
2nd & 10 at own 21
Graham Mertz pass incomplete to Adam Krumholz
14:10
3rd & 10 at own 21
Graham Mertz pass complete to Garrett Groshek for a loss of 6 yards to the Wisc 15
13:31
4th & 16 at own 15
Andy Vujnovich punt for 48 yds , Riley Lees returns for 17 yds to the Wisc 46
Northwestern Touchdown, 6 plays
13:31
1st & 10 at opp 46
NORTHWESTERN Penalty, False Start (Sam Gerak) to the Nwest 49
13:26
1st & 15 at own 49
Peyton Ramsey pass complete to Riley Lees for 12 yds to the Wisc 39
12:53
2nd & 3 at opp 39
Peyton Ramsey pass complete to John Raine for 8 yds to the Wisc 31 for a 1ST down
12:29
1st & 10 at opp 31
Peyton Ramsey pass complete to Kyric McGowan for 15 yds to the Wisc 16 for a 1ST down
12:06
1st & 10 at opp 16
Ramsey, Peyton pass incomplete to Raine, John, PENALTY WISCONSIN pass interference (Nelson, Scott) 14 yards to the WISCONSIN2, NO PLAY, 1ST DOWN NORTHWSTRN.
12:00
1st & goal at opp 2
Isaiah Bowser run for 1 yd to the Wisc 1
11:30
2nd & goal at opp 1
Peyton Ramsey run for a loss of 4 yards to the Wisc 5
10:56
3rd & goal at opp 5
Ramsey, Peyton pass incomplete to Raine, John, PENALTY WISCONSIN pass interference (Wildgoose, Rachad) 3 yards to the WISCONSIN2, NO PLAY, 1ST DOWN NORTHWSTRN.
10:50
1st & goal at opp 2
Peyton Ramsey pass complete to Charlie Mangieri for 2 yds for a TD, (Charlie Kuhbander KICK)Northwestern 7, Wisconsin 0
Wisconsin Fumble, 4 plays
10:50
1st & 10 at own 35
Charlie Kuhbander kickoff for 62 yds , Stephan Bracey return for 18 yds to the Wisc 21
10:39
1st & 10 at own 21
Jalen Berger run for 4 yds to the Wisc 25
10:01
2nd & 6 at own 25
Graham Mertz pass complete to Jack Dunn for 10 yds to the Wisc 35 for a 1ST down
9:25
1st & 10 at own 35
Graham Mertz run for 7 yds to the Wisc 42
8:53
2nd & 3 at own 42
Garrett Groshek run for a loss of 5 yards to the Wisc 37 Garrett Groshek fumbled, forced by Paddy Fisher, recovered by Nwest Blake Gallagher
Northwestern Fumble, 2 plays
8:43
1st & 10 at opp 37
Riley Lees pass complete to Ramaud Chiaokhiao-Bowman for 36 yds to the Wisc 1 for a 1ST down
8:23
1st & goal at opp 1
Isaiah Bowser run for no gain Isaiah Bowser fumbled, forced by Keeanu Benton, recovered by Wisc Spencer Lytle
Wisconsin Touchdown, 6 plays
8:17
1st & 10 at own 20
Graham Mertz pass complete to Jack Dunn for 17 yds to the Wisc 37 for a 1ST down
7:41
1st & 10 at own 37
Nakia Watson run for no gain to the Wisc 37
7:03
2nd & 10 at own 37
Graham Mertz pass complete to Jake Ferguson for 2 yds to the Wisc 39
6:21
3rd & 8 at own 39
Graham Mertz pass complete to Jake Ferguson for 7 yds to the Wisc 46
5:53
4th & 1 at own 46
Nakia Watson run for 5 yds to the Nwest 49 for a 1ST down
5:14
1st & 10 at opp 49
Graham Mertz pass complete to Chimere Dike for 49 yds for a TD (Collin Larsh KICK)Tied at 7
Northwestern Punt, 6 plays
5:14
1st & 10 at own 35
Jack Van Dyke kickoff for 55 yds fair catch by Kyric McGowan at the Nwest 10
5:08
1st & 10 at own 25
Kyric McGowan run for a loss of 1 yard to the Nwest 24
4:33
2nd & 11 at own 24
Peyton Ramsey pass complete to Charlie Mangieri for 9 yds to the Nwest 33
4:18
3rd & 2 at own 33
Drake Anderson run for 4 yds to the Nwest 37 for a 1ST down
3:41
1st & 10 at own 37
Peyton Ramsey pass complete to Malik Washington for 4 yds to the Nwest 41
3:20
2nd & 6 at own 41
Drake Anderson run for no gain to the Nwest 41
2:51
3rd & 6 at own 41
Peyton Ramsey pass incomplete to John Raine
2:45
4th & 6 at own 41
Derek Adams punt for 42 yds, fair catch by Jack Dunn at the Wisc 17
Wisconsin Fumble, 4 plays
2:45
1st & 10 at own 17
WISCONSIN Penalty, False Start (Kayden Lyles) to the Wisc 12
2:37
1st & 15 at own 12
Graham Mertz pass complete to Jake Ferguson for 4 yds to the Wisc 16
2:02
2nd & 11 at own 16
Garrett Groshek run for no gain to the Wisc 16
1:23
3rd & 11 at own 16
Graham Mertz run for 24 yds to the Wisc 40 for a 1ST down
0:45
1st & 10 at own 40
Timeout WISCONSIN, clock 00:45
0:39
1st & 10 at own 40
Graham Mertz sacked by Blake Gallagher for a loss of 8 yards to the Wisc 32 Graham Mertz fumbled, forced by Blake Gallagher, recovered by Nwest Trevor Kent , return for 0 yards
Northwestern Missed FG, 4 plays
0:31
1st & 10 at opp 32
Cam Porter run for a loss of 1 yard to the Wisc 33
Q2 14:56
2nd & 11 at opp 33
Peyton Ramsey pass incomplete to Riley Lees
Q2 14:44
3rd & 11 at opp 33
Peyton Ramsey run for 6 yds to the Wisc 27
Q2 14:12
4th & 5 at opp 27
Charlie Kuhbander 45 yd FG MISSED
2nd quarter7 drives, then Northwestern 14, Wisconsin 7
Wisconsin Punt, 6 plays
14:05
1st & 10 at own 27
Jalen Berger run for 11 yds to the Wisc 38 for a 1ST down
13:24
1st & 10 at own 38
Jalen Berger run for 8 yds to the Wisc 46
12:50
2nd & 2 at own 46
Graham Mertz pass complete to Jake Ferguson for 11 yds to the Nwest 43 for a 1ST down
12:13
1st & 10 at opp 43
Nakia Watson run for 2 yds to the Nwest 41
11:39
2nd & 8 at opp 41
Graham Mertz pass complete to Jack Dunn for 7 yds to the Nwest 34
10:56
3rd & 1 at opp 34
Graham Mertz sacked by Eku Leota for a loss of 2 yards to the Nwest 36
10:16
4th & 3 at opp 36
Andy Vujnovich punt for 24 yds, downed at the Nwest 12
Northwestern Punt, 4 plays
10:05
1st & 10 at own 12
Peyton Ramsey pass complete to Kyric McGowan for 4 yds to the Nwest 16
9:47
2nd & 6 at own 16
Ramsey, Peyton pass pass intercepted by Williams, Caesar at the NORTHWSTRN42, Williams, Caesar return 0 yards to the NORTHWSTRN42, PENALTY WISCONSIN pass interference (Williams, Caesar) 15 yards to the NORTHWSTRN31, NO PLAY, 1ST DOWN NORTHWSTRN.
9:32
1st & 10 at own 31
Drake Anderson run for a loss of 1 yard to the Nwest 30
9:09
2nd & 11 at own 30
Peyton Ramsey pass incomplete
9:01
3rd & 11 at own 30
Peyton Ramsey pass complete to Evan Hull for 5 yds to the Nwest 35
8:17
4th & 6 at own 35
Derek Adams punt for 43 yds, downed at the Wisc 22
Wisconsin Interception, 7 plays
8:10
1st & 10 at own 22
Jalen Berger run for 17 yds to the Wisc 39 for a 1ST down
7:38
1st & 10 at own 39
Mason Stokke run for no gain to the Wisc 39
7:07
2nd & 10 at own 39
Graham Mertz pass incomplete to Garrett Groshek
7:01
3rd & 10 at own 39
Garrett Groshek run for 13 yds to the Nwest 48 for a 1ST down
6:23
1st & 10 at opp 48
Jalen Berger run for 9 yds to the Nwest 39
5:47
2nd & 1 at opp 39
Jalen Berger run for 3 yds to the Nwest 36 for a 1ST down
5:10
1st & 10 at opp 36
Graham Mertz pass intercepted Brandon Joseph return for no gain to the Nwest 25
Northwestern Punt, 4 plays
5:05
1st & 10 at own 25
Peyton Ramsey pass complete to Cam Porter for 10 yds to the Nwest 35 for a 1ST down
4:48
1st & 10 at own 35
Cam Porter run for 1 yd to the Nwest 36
4:15
2nd & 9 at own 36
Kyric McGowan run for 1 yd to the Nwest 37
3:46
3rd & 8 at own 37
Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman, broken up by Rachad Wildgoose
3:38
4th & 8 at own 37
Derek Adams punt for 26 yds, downed at the Wisc 37
Wisconsin Interception, 4 plays
3:33
1st & 10 at own 37
Jalen Berger run for 10 yds to the Wisc 47 for a 1ST down
2:51
1st & 10 at own 47
Jalen Berger run for 2 yds to the Wisc 49
2:23
2nd & 8 at own 49
Graham Mertz pass incomplete to Jake Ferguson
2:23
3rd & 8 at own 49
Timeout WISCONSIN, clock 02:23
2:15
3rd & 8 at own 49
Graham Mertz pass intercepted Brandon Joseph return for 1 yd to the Nwest 28
Northwestern Touchdown, 7 plays
2:08
1st & 10 at own 28
Peyton Ramsey pass complete to Drake Anderson for a loss of 2 yards to the Nwest 26
1:43
2nd & 12 at own 26
Peyton Ramsey pass complete to Kyric McGowan for 12 yds to the Nwest 38 for a 1ST down
1:43
1st & 10 at own 38
Timeout WISCONSIN, clock 01:43
1:35
1st & 10 at own 38
Peyton Ramsey pass complete to Drake Anderson for 6 yds to the Nwest 44
1:20
2nd & 4 at own 44
Peyton Ramsey pass complete to Kyric McGowan for 14 yds to the Wisc 42 for a 1ST down
1:13
1st & 10 at opp 42
Peyton Ramsey pass complete to John Raine for 1 yd to the Wisc 41
1:07
2nd & 9 at opp 41
Peyton Ramsey pass complete to Kyric McGowan for 16 yds to the Wisc 25 for a 1ST down
0:56
1st & 10 at opp 25
Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 25 yds for a TD (Charlie Kuhbander KICK)Northwestern 14, Wisconsin 7
Wisconsin End of half, 4 plays
0:56
1st & 10 at own 35
Charlie Kuhbander kickoff for 53 yds
0:48
1st & 10 at own 35
Garrett Groshek run for 4 yds to the Wisc 39
0:26
2nd & 6 at own 39
Graham Mertz pass complete to Garrett Groshek for 9 yds to the Wisc 48 for a 1ST down
0:20
1st & 10 at own 48
Graham Mertz pass incomplete
0:11
2nd & 10 at own 48
Graham Mertz pass complete to Jake Ferguson for 10 yds to the Nwest 42 for a 1ST down
0:02
1st & 10 at opp 42
Mertz, Graham rush for 13 yards to the NORTHWSTRN29, PENALTY WISCONSIN holding (Lyles, Kayden) 10 yards to the WISCONSIN48, NO PLAY.
3rd quarter10 drives, then Northwestern 14, Wisconsin 7
Northwestern Punt, 3 plays
15:00
1st & 10 at own 35
Jack Van Dyke kickoff for 57 yds , Kyric McGowan return for 29 yds to the Nwest 37
14:49
1st & 10 at own 37
Drake Anderson run for 2 yds to the Nwest 39
14:24
2nd & 8 at own 39
Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman
14:20
3rd & 8 at own 39
Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman
14:10
4th & 8 at own 39
Derek Adams punt for 43 yds, downed at the Wisc 18
Wisconsin Punt, 4 plays
14:05
1st & 10 at own 18
Jalen Berger run for 11 yds to the Wisc 29 for a 1ST down
13:29
1st & 10 at own 29
Jalen Berger run for 4 yds to the Wisc 33
12:56
2nd & 6 at own 33
Graham Mertz pass complete to Garrett Groshek for 3 yds to the Wisc 36
12:14
3rd & 3 at own 36
Graham Mertz pass incomplete to Mason Stokke, broken up by Chris Bergin
12:08
4th & 3 at own 36
Andy Vujnovich punt for 34 yds, punt out-of-bounds at the Nwest 30
Northwestern Punt, 3 plays
12:01
1st & 10 at own 30
Peyton Ramsey pass incomplete
11:53
2nd & 10 at own 30
Peyton Ramsey pass complete to John Raine for 1 yd to the Nwest 31
11:29
3rd & 9 at own 31
Peyton Ramsey pass incomplete
11:22
4th & 9 at own 31
Derek Adams punt for 31 yds, fair catch by Dean Engram at the Wisc 38
Wisconsin Punt, 3 plays
11:16
1st & 10 at own 38
Jalen Berger run for 5 yds to the Wisc 43
10:37
2nd & 5 at own 43
Jalen Berger run for no gain to the Wisc 43
9:53
3rd & 5 at own 43
Graham Mertz pass incomplete to Garrett Groshek
9:45
4th & 5 at own 43
Andy Vujnovich punt for 57 yds for a touchback
Northwestern Punt, 3 plays
9:37
1st & 10 at own 20
Peyton Ramsey run for 5 yds to the Nwest 25
9:18
2nd & 5 at own 25
Peyton Ramsey run for 1 yd to the Nwest 26
8:52
3rd & 4 at own 26
Peyton Ramsey pass incomplete to Riley Lees, broken up by Faion Hicks
8:45
4th & 4 at own 26
Derek Adams punt for 32 yds, fair catch by Dean Engram at the Wisc 42
Wisconsin Punt, 3 plays
8:42
1st & 10 at own 42
Graham Mertz pass incomplete to Jake Ferguson
8:35
2nd & 10 at own 42
Jack Dunn run for no gain to the Wisc 42
7:59
3rd & 10 at own 42
Graham Mertz pass incomplete to Nakia Watson, broken up by Greg Newsome II
7:52
4th & 10 at own 42
Andy Vujnovich punt for 56 yds, punt out-of-bounds at the Nwest 2
Northwestern Punt, 3 plays
7:46
1st & 10 at own 2
Peyton Ramsey pass incomplete
7:38
2nd & 10 at own 2
Cam Porter run for 2 yds to the Nwest 4
7:01
3rd & 8 at own 4
Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman
6:53
4th & 8 at own 4
Derek Adams punt for 48 yds , Dean Engram returns for no gain to the Wisc 48
Wisconsin Punt, 4 plays
6:45
1st & 10 at own 48
Nakia Watson run for 13 yds to the Nwest 39 for a 1ST down
6:05
1st & 10 at opp 39
Adam Krumholz run for a loss of 8 yards to the Nwest 47 Adam Krumholz fumbled, recovered by Wisc Jake Ferguson
5:31
2nd & 18 at opp 47
Graham Mertz pass complete to Chimere Dike for 3 yds to the Nwest 44
4:53
3rd & 15 at opp 44
Garrett Groshek run for a loss of 5 yards to the Nwest 49
4:10
4th & 20 at opp 49
Andy Vujnovich punt for 36 yds, fair catch by Riley Lees at the Nwest 13
Northwestern Punt, 3 plays
4:05
1st & 10 at own 13
Drake Anderson run for 2 yds to the Nwest 15
3:36
2nd & 8 at own 15
Peyton Ramsey pass incomplete to Riley Lees
3:32
3rd & 8 at own 15
Peyton Ramsey pass incomplete to Kyric McGowan
3:25
4th & 8 at own 15
Derek Adams punt for 38 yds, fair catch by Dean Engram at the Wisc 47
Wisconsin Turnover on downs, 9 plays
3:18
1st & 10 at own 47
Graham Mertz pass complete to Jake Ferguson for 15 yds to the Nwest 38 for a 1ST down
2:53
1st & 10 at opp 38
WISCONSIN Penalty, False Start (Tyler Beach) to the Nwest 43
2:22
1st & 15 at opp 43
Jalen Berger run for 1 yd to the Nwest 42
1:47
2nd & 14 at opp 42
Graham Mertz pass complete to Stephan Bracey for 11 yds to the Nwest 31
1:08
3rd & 3 at opp 31
Mason Stokke run for 2 yds to the Nwest 29
0:29
4th & 1 at opp 29
Graham Mertz run for 2 yds to the Nwest 27 for a 1ST down
Q4 14:53
1st & 10 at opp 27
Jalen Berger run for 1 yd to the Nwest 26
Q4 14:13
2nd & 9 at opp 26
Graham Mertz pass incomplete to Chimere Dike, broken up by Greg Newsome II
Q4 14:04
3rd & 9 at opp 26
Graham Mertz pass complete to Jack Dunn for 3 yds to the Nwest 23
Q4 13:28
4th & 6 at opp 23
Graham Mertz sacked by Cameron Ruiz for a loss of 10 yards to the Nwest 33
4th quarter8 drives, then Northwestern 17, Wisconsin 7
Northwestern Field goal, 9 plays
13:24
1st & 10 at own 33
Peyton Ramsey pass incomplete
13:17
2nd & 10 at own 33
Peyton Ramsey pass complete to Kyric McGowan for 1 yd to the Nwest 34
12:50
3rd & 9 at own 34
Ramsey, Peyton pass incomplete to Raine, John, PENALTY WISCONSIN pass interference (Burrell, Eric) 12 yards to the NORTHWSTRN46, NO PLAY, 1ST DOWN NORTHWSTRN.
12:42
1st & 10 at own 46
Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 21 yds to the Wisc 33 for a 1ST down
12:25
1st & 10 at opp 33
Peyton Ramsey pass complete to Malik Washington for 6 yds to the Wisc 27
12:06
2nd & 4 at opp 27
Peyton Ramsey pass complete to Ramaud Chiaokhiao-Bowman for 13 yds to the Wisc 14 for a 1ST down
11:48
1st & 10 at opp 14
Peyton Ramsey pass incomplete
11:44
2nd & 10 at opp 14
Peyton Ramsey pass incomplete
11:38
3rd & 10 at opp 14
Peyton Ramsey pass incomplete to Riley Lees, broken up by Scott Nelson
11:35
4th & 10 at opp 14
Charlie Kuhbander 32 yd FG GOODNorthwestern 17, Wisconsin 7
Wisconsin Interception, 6 plays
11:35
4th & 10 at own 35
Charlie Kuhbander kickoff for 65 yds , Stephan Bracey return for 15 yds to the Wisc 15
11:19
1st & 10 at own 15
Jalen Berger run for 7 yds to the Wisc 22
10:41
2nd & 3 at own 22
Graham Mertz pass complete to Mason Stokke for 2 yds to the Wisc 24
10:00
3rd & 1 at own 24
Nakia Watson run for 4 yds to the Wisc 28 for a 1ST down
9:31
1st & 10 at own 28
Nakia Watson run for 2 yds to the Wisc 30
8:55
2nd & 8 at own 30
Graham Mertz pass incomplete to Chimere Dike
8:49
3rd & 8 at own 30
Graham Mertz pass intercepted Greg Newsome II return for no gain to the Wisc 46
Northwestern Turnover on downs, 7 plays
8:45
1st & 10 at opp 46
Peyton Ramsey pass incomplete to John Raine
8:40
2nd & 10 at opp 46
Peyton Ramsey pass incomplete to Malik Washington
8:33
3rd & 10 at opp 46
Peyton Ramsey pass complete to Kyric McGowan for 18 yds to the Wisc 28 for a 1ST down
8:02
1st & 10 at opp 28
Peyton Ramsey pass incomplete to Ramaud Chiaokhiao-Bowman
7:57
2nd & 10 at opp 28
Peyton Ramsey pass complete to Cam Porter for 2 yds to the Wisc 26
7:23
3rd & 8 at opp 26
Cam Porter run for 1 yd to the Wisc 25
6:48
4th & 7 at opp 25
Peyton Ramsey pass incomplete to Riley Lees
Wisconsin Punt, 3 plays
6:43
1st & 10 at own 25
Graham Mertz pass incomplete to Stephan Bracey
6:36
2nd & 10 at own 25
Garrett Groshek run for 6 yds to the Wisc 31
6:11
3rd & 4 at own 31
Graham Mertz pass incomplete to Chimere Dike
6:04
4th & 4 at own 31
Andy Vujnovich punt for 36 yds, fair catch by Riley Lees at the Nwest 33
Northwestern Fumble, 3 plays
5:56
1st & 10 at own 33
Drake Anderson run for 2 yds to the Nwest 35
5:14
2nd & 8 at own 35
Drake Anderson run for 3 yds to the Nwest 38
5:13
3rd & 5 at own 38
Timeout WISCONSIN, clock 05:13
5:07
3rd & 5 at own 38
Peyton Ramsey run for 4 yds to the Nwest 42
5:06
4th & 1 at own 42
Timeout WISCONSIN, clock 05:06
4:58
4th & 1 at own 42
Derek Adams punt for 39 yds , Dean Engram returns for 2 yds to the Wisc 21 Dean Engram fumbled, recovered by Wisc Alexander Smith
Wisconsin Turnover on downs, 8 plays
4:58
1st & 10 at own 21
WISCONSIN Penalty, False Start (Jon Dietzen) to the Wisc 16
4:50
1st & 15 at own 16
Graham Mertz pass complete to Jake Ferguson for 9 yds to the Wisc 25
4:29
2nd & 6 at own 25
Graham Mertz pass complete to Adam Krumholz for 23 yds to the Wisc 48 for a 1ST down
4:06
1st & 10 at own 48
Graham Mertz run for no gain to the Wisc 48
3:44
2nd & 10 at own 48
Graham Mertz pass complete to Garrett Groshek for 12 yds to the Nwest 40 for a 1ST down
3:20
1st & 10 at opp 40
Graham Mertz pass incomplete to Chimere Dike
3:12
2nd & 10 at opp 40
Graham Mertz pass complete to Adam Krumholz for 7 yds to the Nwest 33
2:45
3rd & 3 at opp 33
Garrett Groshek run for a loss of 3 yards to the Nwest 36
2:15
4th & 6 at opp 36
Graham Mertz pass incomplete to Jack Eschenbach
Northwestern Punt, 3 plays
2:12
1st & 10 at own 36
Drake Anderson run for 1 yd to the Nwest 37
2:11
2nd & 9 at own 37
Timeout WISCONSIN, clock 02:11
2:00
2nd & 9 at own 37
Peyton Ramsey run for 4 yds to the Nwest 41
1:24
3rd & 5 at own 41
Timeout NORTHWESTERN, clock 01:24
1:19
3rd & 5 at own 41
Peyton Ramsey sacked by Jack Sanborn for a loss of 10 yards to the Nwest 31
0:41
4th & 15 at own 31
Timeout NORTHWESTERN, clock 00:41
0:33
4th & 15 at own 31
Derek Adams punt for 37 yds , Dean Engram returns for 5 yds to the Wisc 37
Wisconsin End of game, 4 plays
0:27
1st & 10 at own 37
Graham Mertz pass incomplete to Stephan Bracey
0:20
2nd & 10 at own 37
Graham Mertz pass complete to Adam Krumholz for 17 yds to the Nwest 46 for a 1ST down
0:17
1st & 10 at opp 46
TEAM pass incomplete
0:08
2nd & 10 at opp 46
Graham Mertz pass complete to Jack Eschenbach for 5 yds to the Nwest 41
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.