Final at Ross-Ade Stadium, West LafayetteTV: ESPNUAttendance 35,068
At kickoff
45°F, overcast, wind 18 mph from the northwest, gusts to 24 mphWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, six minutes before kickoff
Officials
Referee Mike Cannon; umpire Ken Zelmanski; head linesman Bruce Keeling; line judge John Quinn; side judge Grady Smith; field judge Al Terry; back judge Matthew Edwards; alternate Mike ConlinGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Wisconsin
7
17
7
3
34
Purdue
3
3
10
0
16
Standouts
PassingJoel Stave19 of 29, 219 yards, 2 TD, 1 INTWisconsin
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Wisconsin
Purdue
489
Total yards
230
225
Passing yards
204
264
Rushing yards
26
7.5
Yards per pass
5.5
6.3
Yards per rush
1.0
25
First downs
11
8–15
Third downs
5–17
0–1
Fourth downs
0–2
2
Turnovers
0
4–40
Penalties
2–15
33:09
Possession
26:51
Efficiency
Wisconsin
Purdue
51%
Success rate
27%
0.14
EPA per play
0.02
1.01
Explosiveness
1.56
0.04
Rushing EPA
−0.15
0.33
Passing EPA
0.03
42%
Passing-down success
26%
0.30
First-down EPA
−0.57
0.05
Second-down EPA
0.09
0.26
Third-down EPA
0.56
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 80% to win. Elo’s favorite won.
The line
Wisconsin −15.5, over/under 52.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 86%, Purdue 14%. 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. Purdue drives left to right, Wisconsin right to left.
Q1 PurdueField goal, 14 plays, 58 yards
Q1 WisconsinPunt, 4 plays, 29 yards
Q1 PurduePunt, 3 plays, −3 yards
Q1 WisconsinTouchdown, 6 plays, 37 yards
Q1 PurdueField goal, 6 plays, 23 yards
Q2 WisconsinField goal, 5 plays, 52 yards
Q2 PurduePunt, 3 plays, 2 yards
Q2 WisconsinTouchdown, 10 plays, 90 yards
Q2 PurduePunt, 6 plays, 39 yards
Q2 WisconsinTouchdown, 10 plays, 80 yards
Q2 PurduePunt, 3 plays, 8 yards
Q3 WisconsinFumble, 2 plays, 3 yards
Q3 PurdueField goal, 4 plays, 0 yards
Q3 WisconsinTurnover on downs, 6 plays, 48 yards
Q3 PurdueTouchdown, 3 plays, 84 yards
Q3 WisconsinPunt, 3 plays, −2 yards
Q3 PurduePunt, 6 plays, −2 yards
Q3 WisconsinInterception, 3 plays, 8 yards
Q3 PurduePunt, 3 plays, −1 yard
Q3 WisconsinTouchdown, 4 plays, 58 yards
Q3 PurduePunt, 3 plays, −15 yards
Q4 WisconsinField goal, 13 plays, 45 yards
Q4 PurdueTurnover on downs, 6 plays, 21 yards
Q4 WisconsinPunt, 6 plays, 12 yards
Q4 PurdueTurnover on downs, 6 plays, 21 yards
Q4 WisconsinEnd of game, 2 plays, −3 yards
Play by play
1st quarter5 drives, then Wisconsin 7, Purdue 3
Purdue Field goal, 14 plays
15:00
1st & 10 at own 35
Andrew Endicott kickoff for 65 yds , Raheem Mostert return for 20 yds to the Prdue 20
14:49
1st & 10 at own 20
Akeem Hunt run for no gain to the Prdue 20
14:16
2nd & 10 at own 20
Raheem Mostert run for 9 yds to the Prdue 29
13:45
3rd & 1 at own 29
Austin Appleby pass complete to Raheem Mostert for 9 yds to the Prdue 38 for a 1ST down
13:14
1st & 10 at own 38
Austin Appleby pass complete to Raheem Mostert for 3 yds to the Prdue 41
12:35
2nd & 7 at own 41
Akeem Hunt run for 16 yds to the Wisc 43 for a 1ST down
12:17
1st & 10 at opp 43
Keyante Green run for 3 yds to the Wisc 40
11:47
2nd & 7 at opp 40
Austin Appleby pass complete to Raheem Mostert for 7 yds to the Wisc 33 for a 1ST down
11:17
1st & 10 at opp 33
Raheem Mostert run for 2 yds to the Wisc 31
10:40
2nd & 8 at opp 31
Austin Appleby pass complete to Gabe Holmes for 3 yds to the Wisc 28
10:03
3rd & 5 at opp 28
Austin Appleby run for 6 yds to the Wisc 22 for a 1ST down
9:31
1st & 10 at opp 22
Akeem Hunt run for a loss of 5 yards to the Wisc 27
8:57
2nd & 15 at opp 27
Raheem Mostert run for 5 yds to the Wisc 22
8:22
3rd & 10 at opp 22
Austin Appleby pass incomplete to Trae Hart
8:18
4th & 10 at opp 22
Paul Griggs 40 Yd Field GoalPurdue 3, Wisconsin 0
Wisconsin Punt, 4 plays
8:18
4th & 10 at own 35
Paul Griggs kickoff for 31 yds fair catch by Austin Traylor at the Wisc 34
8:10
1st & 10 at own 34
Joel Stave pass complete to Troy Fumagalli for 28 yds to the Prdue 38 for a 1ST down
7:40
1st & 10 at opp 38
Joel Stave pass incomplete to Kenzel Doe
7:31
2nd & 10 at opp 38
Melvin Gordon run for 1 yd to the Prdue 37
6:51
3rd & 9 at opp 37
Joel Stave pass incomplete, broken up by Jalani Phillips
6:45
4th & 9 at opp 37
Drew Meyer punt for 28 yds, fair catch by Landon Feichter at the Prdue 9
Purdue Punt, 3 plays
6:40
1st & 10 at own 9
Austin Appleby pass complete to Akeem Hunt for 2 yds to the Prdue 11
6:09
2nd & 8 at own 11
Austin Appleby run for a loss of 5 yards to the Prdue 6 Austin Appleby fumbled, recovered by Prdue Jordan Roos
5:25
3rd & 13 at own 6
Timeout PURDUE, clock 05:25
5:20
3rd & 13 at own 6
Akeem Hunt run for no gain to the Prdue 6
4:41
4th & 13 at own 6
Thomas Meadows punt for 31 yds, downed at the Prdue 37
Wisconsin Touchdown, 6 plays
4:38
1st & 10 at opp 37
Joel Stave pass incomplete to Alex Erickson
4:31
2nd & 10 at opp 37
Melvin Gordon run for 4 yds to the Prdue 33
3:51
3rd & 6 at opp 33
Joel Stave pass complete to Sam Arneson for 8 yds to the Prdue 25 for a 1ST down
3:17
1st & 10 at opp 25
Joel Stave pass complete to Kenzel Doe for 11 yds to the Prdue 14 for a 1ST down
2:40
1st & 10 at opp 14
Joel Stave pass incomplete
2:35
2nd & 10 at opp 14
Melvin Gordon 14 Yd Run (Rafael Gaglianone Kick)Wisconsin 7, Purdue 3
Purdue Field goal, 6 plays
2:35
2nd & 10 at own 35
Andrew Endicott kickoff for 65 yds , Raheem Mostert return for 41 yds to the Prdue 41
2:17
1st & 10 at own 41
Raheem Mostert run for a loss of 1 yard to the Prdue 40
1:44
2nd & 11 at own 40
Appleby, Austin rush for 12 yards to the WISCONSIN48, PENALTY PURDUE holding (King, Jason) 10 yards to the PURDUE30, NO PLAY.
1:18
2nd & 21 at own 30
Austin Appleby pass complete to Trae Hart for 31 yds to the Wisc 39 for a 1ST down
1:00
1st & 10 at opp 39
Austin Appleby pass incomplete to Raheem Mostert
0:53
2nd & 10 at opp 39
Akeem Hunt run for a loss of 1 yard to the Wisc 40
0:10
3rd & 11 at opp 40
Austin Appleby pass complete to Akeem Hunt for 4 yds to the Wisc 36
Q2 14:56
4th & 7 at opp 36
Paul Griggs 53 Yd Field GoalWisconsin 7, Purdue 6
2nd quarter6 drives, then Wisconsin 24, Purdue 6
Wisconsin Field goal, 5 plays
14:56
4th & 7 at own 35
Paul Griggs kickoff for 59 yds , Kenzel Doe return for 36 yds to the Wisc 42
14:39
1st & 10 at own 42
Melvin Gordon run for 47 yds to the Prdue 11 for a 1ST down
14:05
1st & 10 at opp 11
Tanner McEvoy run for 3 yds to the Prdue 8
13:30
2nd & 7 at opp 8
Melvin Gordon run for 5 yds to the Prdue 3
12:51
3rd & 2 at opp 3
Melvin Gordon run for a loss of 3 yards to the Prdue 6
12:16
4th & 5 at opp 6
Rafael Gaglianone 24 Yd Field GoalWisconsin 10, Purdue 6
Purdue Punt, 3 plays
12:16
4th & 5 at own 35
Andrew Endicott kickoff for 48 yds , Trae Hart return for 18 yds to the Prdue 35
12:06
1st & 10 at own 35
Akeem Hunt run for a loss of 2 yards to the Prdue 33
11:28
2nd & 12 at own 33
Austin Appleby run for 4 yds to the Prdue 37
10:47
3rd & 8 at own 37
Austin Appleby pass incomplete to DeAngelo Yancey, broken up by Darius Hillary
10:37
4th & 8 at own 37
Thomas Meadows punt for 53 yds, downed at the Wisc 10
Wisconsin Touchdown, 10 plays
10:29
1st & 10 at own 10
Corey Clement run for 8 yds to the Wisc 18
9:54
2nd & 2 at own 18
Corey Clement run for 4 yds to the Wisc 22 for a 1ST down
9:17
1st & 10 at own 22
Corey Clement run for 1 yd to the Wisc 23
8:33
2nd & 9 at own 23
Joel Stave pass complete to Corey Clement for a loss of 2 yards to the Wisc 21
7:51
3rd & 11 at own 21
Joel Stave pass complete to Jordan Fredrick for 16 yds to the Wisc 37 for a 1ST down
7:13
1st & 10 at own 37
Joel Stave pass complete to Kenzel Doe for 23 yds to the Prdue 40 for a 1ST down
6:42
1st & 10 at opp 40
Joel Stave pass incomplete to Sam Arneson, broken up by Landon Feichter
6:35
2nd & 10 at opp 40
Melvin Gordon run for 7 yds to the Prdue 33
6:10
3rd & 3 at opp 33
WISCONSIN Penalty, Substitution Infraction (-5 Yards) to the Prdue 38
5:42
3rd & 8 at opp 38
Joel Stave pass complete to Alex Erickson for 11 yds to the Prdue 27 for a 1ST down
5:13
1st & 10 at opp 27
Melvin Gordon 27 Yd pass from Joel Stave (Rafael Gaglianone Kick)Wisconsin 17, Purdue 6
Purdue Punt, 6 plays
5:13
1st & 10 at own 35
Andrew Endicott kickoff for 56 yds , Trae Hart return for 13 yds to the Prdue 22
4:59
1st & 10 at own 22
Austin Appleby pass complete to Akeem Hunt for a loss of 3 yards to the Prdue 19
4:16
2nd & 13 at own 19
Austin Appleby pass complete to Cameron Posey for 8 yds to the Prdue 27
3:33
3rd & 5 at own 27
Austin Appleby pass complete to Gabe Holmes for 19 yds to the Wisc 46 for a 1ST down WISCONSIN Penalty, Face Mask (15 yards) (Peniel Jean) to the Wisc 39 for a 1ST down
3:20
1st & 10 at opp 39
Austin Appleby pass incomplete to Akeem Hunt, broken up by Joe Schobert
3:12
2nd & 10 at opp 39
Austin Appleby pass incomplete to Johnny Thompson
3:07
3rd & 10 at opp 39
Austin Appleby pass incomplete to Cameron Posey
3:01
4th & 10 at opp 39
Thomas Meadows punt for 39 yds for a touchback
Wisconsin Touchdown, 10 plays
2:56
1st & 10 at own 20
Melvin Gordon run for no gain to the Wisc 20
2:19
2nd & 10 at own 20
Melvin Gordon run for 8 yds to the Wisc 28
1:45
3rd & 2 at own 28
Corey Clement run for 4 yds to the Wisc 32 for a 1ST down
1:45
1st & 10 at own 32
Timeout WISCONSIN, clock 01:45
1:36
1st & 10 at own 32
Joel Stave pass complete to Sam Arneson for 6 yds to the Wisc 38
1:16
2nd & 4 at own 38
Joel Stave pass complete to Jordan Fredrick for 7 yds to the Wisc 45 for a 1ST down
1:05
1st & 10 at own 45
Joel Stave pass complete to Jordan Fredrick for 13 yds to the Prdue 42 for a 1ST down
0:54
1st & 10 at opp 42
Joel Stave pass complete to Melvin Gordon for 11 yds to the Prdue 31 for a 1ST down
0:48
1st & 10 at opp 31
Joel Stave pass complete to Jordan Fredrick for 15 yds to the Prdue 16 for a 1ST down
0:37
1st & 10 at opp 16
Joel Stave pass complete to Alex Erickson for 7 yds to the Prdue 9
0:37
2nd & 3 at opp 9
Timeout WISCONSIN, clock 00:37
0:32
2nd & 3 at opp 9
Alex Erickson 9 Yd pass from Joel Stave (Rafael Gaglianone Kick)Wisconsin 24, Purdue 6
Purdue Punt, 3 plays
0:32
2nd & 3 at own 35
Andrew Endicott kickoff for 52 yds , Raheem Mostert return for 19 yds to the Prdue 32
0:19
1st & 10 at own 32
Austin Appleby pass complete to Trae Hart for 8 yds to the Prdue 40
0:19
2nd & 2 at own 40
Timeout PURDUE, clock 00:19
0:12
2nd & 2 at own 40
Austin Appleby pass incomplete to Cameron Posey, broken up by Darius Hillary
0:06
3rd & 2 at own 40
Austin Appleby pass incomplete
0:00
4th & 2 at own 40
Thomas Meadows punt for 36 yds, fair catch by Kenzel Doe at the Wisc 24
3rd quarter10 drives, then Wisconsin 31, Purdue 16
Wisconsin Fumble, 2 plays
15:00
1st & 10 at own 35
Paul Griggs kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Melvin Gordon run for 3 yds to the Wisc 28
14:14
2nd & 7 at own 28
Melvin Gordon run for 7 yds to the Wisc 35 Melvin Gordon fumbled, forced by Landon Feichter, recovered by Prdue Landon Feichter
Purdue Field goal, 4 plays
14:14
1st & 10 at opp 35
Timeout WISCONSIN, clock 14:14
14:07
1st & 10 at opp 35
Austin Appleby pass incomplete to Gregory Phillips
14:04
2nd & 10 at opp 35
Austin Appleby pass incomplete to Justin Sinz, broken up by Vince Biegel
13:59
3rd & 10 at opp 35
Austin Appleby pass incomplete to Justin Sinz
13:53
4th & 10 at opp 35
Paul Griggs 52 Yd Field GoalWisconsin 24, Purdue 9
Wisconsin Turnover on downs, 6 plays
13:53
4th & 10 at own 35
Paul Griggs kickoff for 65 yds , Kenzel Doe return for 36 yds to the Wisc 36
13:38
1st & 10 at own 36
Melvin Gordon run for 5 yds to the Wisc 41
12:58
2nd & 5 at own 41
Melvin Gordon run for 34 yds to the Prdue 25 for a 1ST down
12:28
1st & 10 at opp 25
Melvin Gordon run for 2 yds to the Prdue 23
11:51
2nd & 8 at opp 23
Joel Stave pass incomplete to Alex Erickson, broken up by Anthony Brown
11:44
3rd & 8 at opp 23
Joel Stave pass complete to Kenzel Doe for 7 yds to the Prdue 16
Andrew Endicott kickoff for 45 yds , Trae Hart return for 12 yds to the Prdue 32
0:52
1st & 10 at own 32
Austin Appleby sacked by Vince Biegel for a loss of 5 yards to the Prdue 27
0:14
2nd & 15 at own 27
Austin Appleby pass complete to Justin Sinz for no gain to the Prdue 27
Q4 14:54
3rd & 15 at own 27
Austin Appleby sacked by Vince Biegel for a loss of 10 yards to the Prdue 17
Q4 14:17
4th & 25 at own 17
Thomas Meadows punt for 41 yds, fair catch by Kenzel Doe at the Wisc 42
4th quarter5 drives, then Wisconsin 34, Purdue 16
Wisconsin Field goal, 13 plays
14:09
1st & 10 at own 42
Melvin Gordon run for 9 yds to the Prdue 49
13:29
2nd & 1 at opp 49
Melvin Gordon run for a loss of 1 yard to the 50 yard line
12:51
3rd & 2 at the 50
Tanner McEvoy run for 8 yds to the Prdue 42 for a 1ST down
12:17
1st & 10 at opp 42
Joel Stave pass incomplete to Alex Erickson
12:09
2nd & 10 at opp 42
Melvin Gordon run for 9 yds to the Prdue 33
11:32
3rd & 1 at opp 33
Melvin Gordon run for 14 yds to the Prdue 19 for a 1ST down
10:55
1st & 10 at opp 19
Corey Clement run for 1 yd to the Prdue 18
10:14
2nd & 9 at opp 18
Melvin Gordon run for 6 yds to the Prdue 12
9:34
3rd & 3 at opp 12
Melvin Gordon run for 3 yds to the Prdue 9 for a 1ST down
9:03
1st & goal at opp 9
McEvoy, Tanner pass incomplete to Arneson, Sam, PENALTY WISCONSIN tripping (Gordon, Melvin) 15 yards to the PURDUE24, NO PLAY.
8:57
1st & goal at opp 24
Tanner McEvoy pass complete to Melvin Gordon for 6 yds to the Prdue 18
8:30
2nd & 0 at opp 18
Timeout PURDUE, clock 08:30
8:24
2nd & goal at opp 18
Joel Stave pass complete to Corey Clement for 2 yds to the Prdue 16
7:45
3rd & goal at opp 16
Melvin Gordon run for 3 yds to the Prdue 13
7:05
4th & goal at opp 13
Rafael Gaglianone 31 Yd Field GoalWisconsin 34, Purdue 16
Purdue Turnover on downs, 6 plays
7:05
4th & 14 at own 35
Andrew Endicott kickoff for 41 yds
7:00
1st & 10 at own 35
Trae Hart run for 8 yds to the Prdue 43
6:41
2nd & 2 at own 43
Austin Appleby pass complete to Gregory Phillips for 5 yds to the Prdue 48 for a 1ST down
6:14
1st & 10 at own 48
Akeem Hunt run for a loss of 1 yard to the Prdue 47
5:53
2nd & 11 at own 47
Austin Appleby pass incomplete
5:46
3rd & 11 at own 47
Austin Appleby pass complete to Raheem Mostert for 9 yds to the Wisc 44
5:02
4th & 2 at opp 44
Austin Appleby pass incomplete to Trae Hart
Wisconsin Punt, 6 plays
4:56
1st & 10 at own 44
Corey Clement run for 4 yds to the Wisc 48
4:14
2nd & 6 at own 48
Corey Clement run for no gain to the Wisc 48
3:30
3rd & 6 at own 48
Joel Stave pass complete to Jordan Fredrick for 13 yds to the Prdue 39 for a 1ST down
2:52
1st & 10 at opp 39
Corey Clement run for 1 yd to the Prdue 38
2:52
2nd & 9 at opp 38
Timeout PURDUE, clock 02:52
2:47
2nd & 9 at opp 38
Dare Ogunbowale run for 2 yds to the Prdue 36
2:47
3rd & 7 at opp 36
Timeout PURDUE, clock 02:47
2:42
3rd & 7 at opp 36
Dare Ogunbowale run for a loss of 3 yards to the Prdue 39
1:58
4th & 10 at opp 39
WISCONSIN Penalty, Delay of Game (-5 Yards) to the Prdue 44
1:49
4th & 15 at opp 44
Drew Meyer punt for 35 yds, downed at the Prdue 9
Purdue Turnover on downs, 6 plays
1:45
1st & 10 at own 9
Austin Appleby pass incomplete to Gregory Phillips
1:37
2nd & 10 at own 9
Austin Appleby pass complete to Gregory Phillips for 21 yds to the Prdue 30 for a 1ST down
1:24
1st & 10 at own 30
Austin Appleby pass incomplete to Gregory Phillips
1:21
2nd & 10 at own 30
Austin Appleby pass incomplete to Gregory Phillips
1:16
3rd & 10 at own 30
Austin Appleby pass incomplete to Myles Norwood
1:10
4th & 10 at own 30
Austin Appleby pass incomplete
Wisconsin End of game, 2 plays
1:08
1st & 10 at opp 30
TEAM run for a loss of 2 yards to the Prdue 32
0:38
2nd & 12 at opp 32
TEAM run for a loss of 1 yard to the Prdue 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.