Wisconsin at Purdue

Saturday, October 16, 2004

No. 10 Wisconsin beat No. 5 Purdue 20–⁠17. It was their 74th meeting; after it, Wisconsin led the series 37–⁠29–⁠8.

Away10Wisconsin9–⁠3 in 2004
20
Home5Purdue7–⁠5 in 2004
17

Final at Ross-Ade Stadium, West LafayetteTV: ESPN2Attendance 65,196College GameDay broadcast from here, October 16, 2004 (Wikipedia)

At kickoff
46°F, overcast, wind 21 mph from the west, gusts to 26 mphWeather: NOAA NCEI Integrated Surface Database; Purdue University Airport (KLAF), 4 km from the stadium, 24 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Wisconsin0701320
Purdue0071017

Standouts

Player stats

Wisconsin

PassingC/AttYdsTDInt
John Stocco17/3221111
RushingCarYdsTDLong
Anthony Davis1866133
Booker Stanley51407
Matt Bernstein1303
John Stocco5205
ReceivingRecYdsTDLong
Brandon Williams784023
Darrin Charles243025
Owen Daniels236019
Brandon White219014
InterceptionsIntYdsTD
Scott Starks1160

Purdue

PassingC/AttYdsTDInt
Kyle Orton25/4523511
RushingCarYdsTDLong
Jerod Void1674011
Brandon Jones83909
Kyle Orton1513115
Ray Williams1606
ReceivingRecYdsTDLong
Dorien Bryant668027
Kyle Ingraham561016
Taylor Stubblefield340023
Charles Davis32219
InterceptionsIntYdsTD
George Hall1440

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

WisconsinPurdue
295Total yards367
211Passing yards260
84Rushing yards132
6.6Yards per pass5.2
2.8Yards per rush3.3
16First downs26
6–⁠14Third downs9–⁠18
0–⁠0Fourth downs1–⁠1
1Turnovers4
0–⁠0Penalties0–⁠0
16:42Possession19:53

Efficiency

WisconsinPurdue
30%Success rate46%
−0.06EPA per play−0.08
1.15Explosiveness0.80
−0.24Rushing EPA−0.05
0.17Passing EPA−0.05
29%Passing-down success40%
−0.17First-down EPA−0.55
−0.07Second-down EPA−0.01
0.12Third-down EPA0.64
1%Havoc by its defense2%

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 going in

Our ratings (scores only)

Purdue 65% to win. Wisconsin pulled the upset.

Every drive

Purdue end zoneWisconsin end zoneQ1 WisconsinPunt, 10 playsQ1 PurduePunt, 10 playsQ1 WisconsinPunt, 6 playsQ1 PurdueInterception, 6 playsQ2 WisconsinPunt, 3 playsQ2 PurduePunt, 6 playsQ2 WisconsinPunt, 3 playsQ2 PurduePunt, 9 playsQ2 WisconsinTouchdown run, 10 playsQ2 PurdueKickoff, 1 playQ2 PurdueFumble, 1 playQ2 WisconsinMissed FG, 6 playsQ3 PurduePunt, 9 playsQ3 WisconsinPunt, 3 playsQ3 PurdueTouchdown pass, 11 playsQ3 WisconsinKickoff, 1 playQ3 WisconsinInterception, 11 playsQ4 PurdueField goal, 4 playsQ4 WisconsinKickoff, 1 playQ4 WisconsinPunt, 3 playsQ4 PurdueTouchdown run, 9 playsQ4 WisconsinKickoff, 1 playQ4 WisconsinTouchdown pass, 7 playsQ4 PurdueKickoff, 1 playQ4 PurdueFumble, 7 playsQ4 WisconsinTouchdown, 1 playQ4 PurdueKickoff, 1 playQ4 PurdueMissed FG, 16 playsQ4 WisconsinRush, 1 play
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.
  1. Q1 WisconsinPunt, 10 plays, 43 yards
  2. Q1 PurduePunt, 10 plays, 30 yards
  3. Q1 WisconsinPunt, 6 plays, 18 yards
  4. Q1 PurdueInterception, 6 plays, 24 yards
  5. Q2 WisconsinPunt, 3 plays, 1 yard
  6. Q2 PurduePunt, 6 plays, 20 yards
  7. Q2 WisconsinPunt, 3 plays, −6 yards
  8. Q2 PurduePunt, 9 plays, 16 yards
  9. Q2 WisconsinTouchdown run, 10 plays, 78 yards
  10. Q2 PurdueKickoff, 1 play, 68 yards
  11. Q2 PurdueFumble, 1 play, 0 yards
  12. Q2 WisconsinMissed FG, 6 plays, 23 yards
  13. Q3 PurduePunt, 9 plays, 31 yards
  14. Q3 WisconsinPunt, 3 plays, 22 yards
  15. Q3 PurdueTouchdown pass, 11 plays, 82 yards
  16. Q3 WisconsinKickoff, 1 play, −78 yards
  17. Q3 WisconsinInterception, 11 plays, 43 yards
  18. Q4 PurdueField goal, 4 plays, 19 yards
  19. Q4 WisconsinKickoff, 1 play, −77 yards
  20. Q4 WisconsinPunt, 3 plays, −6 yards
  21. Q4 PurdueTouchdown run, 9 plays, 64 yards
  22. Q4 WisconsinKickoff, 1 play, −73 yards
  23. Q4 WisconsinTouchdown pass, 7 plays, 73 yards
  24. Q4 PurdueKickoff, 1 play, 22 yards
  25. Q4 PurdueFumble, 7 plays, 18 yards
  26. Q4 WisconsinTouchdown, 1 play, 40 yards
  27. Q4 PurdueKickoff, 1 play, 13 yards
  28. Q4 PurdueMissed FG, 16 plays, 62 yards
  29. Q4 WisconsinRush, 1 play, −2 yards

Play by play

1st quarter4 drives, then Tied at 0
Wisconsin Punt, 10 plays
15:001st & 10 at own 20John Stocco (WIS) pass right side complete to Matt Bernstein (WIS) for 3 yards.
14:222nd & 7 at own 23Anthony Davis (WIS) rushed left side for 1 yard.
13:303rd & 6 at own 24John Stocco (WIS) pass right side complete to Anthony Davis (WIS) for 15 yards.
13:241st & 10 at own 39Anthony Davis (WIS) rushed left side for 4 yards.
12:502nd & 6 at own 43John Stocco (WIS) pass right side complete to Brandon Williams (WIS) for 7 yards.
12:221st & 10 at the 50Anthony Davis (WIS) rushed left side for 1 yard.
11:542nd & 9 at opp 49John Stocco (WIS) pass incomplete to the right side.
11:313rd & 9 at opp 4912 yard penalty on Boilermakers.
11:311st & 10 at opp 37Anthony Davis (WIS) rushed right side for no gain.
10:462nd & 10 at opp 37John Stocco (WIS) pass incomplete to the left side.
10:463rd & 10 at opp 37John Stocco (WIS) pass incomplete to the left side.
10:424th & 10 at opp 37Punt by Kenneth DeBauche (WIS) no return by Boilermakers.
Purdue Punt, 10 plays
10:311st & 10 at own 20Jerod Void (PU) rushed up the middle for 7 yards.
10:102nd & 3 at own 27Kyle Orton (PU) rushed right side for no gain.
9:263rd & 3 at own 27Kyle Orton (PU) pass left side complete to Taylor Stubblefield (PU) for 8 yards.
8:421st & 10 at own 35Boilermakers timeout; 08:42 remaining 1st quarter
8:421st & 10 at own 35Kyle Orton (PU) pass right side complete to Jerod Void (PU) for 6 yards.
8:372nd & 4 at own 41Kyle Orton (PU) pass right side complete to Jerod Void (PU) for 5 yards.
8:331st & 10 at own 46Jerod Void (PU) rushed up the middle for 3 yards.
8:052nd & 7 at own 49Jerod Void (PU) rushed up the middle for 8 yards.
8:051st & 10 at opp 4310 yard penalty on Boilermakers.
7:171st & 20 at own 47Kyle Orton (PU) pass incomplete to the right side.
7:132nd & 20 at own 47Kyle Orton (PU) pass across the middle complete to Jerod Void (PU) for 3 yards.
6:313rd & 17 at the 50Kyle Orton (PU) pass incomplete to the left side.
6:274th & 17 at the 50Punt by Dave Brytus (PU) no return by Badgers.
Wisconsin Punt, 6 plays
6:201st & 10 at own 17John Stocco (WIS) rushed up the middle for 2 yards.
5:452nd & 8 at own 19Anthony Davis (WIS) rushed left side for 4 yards.
5:103rd & 4 at own 23John Stocco (WIS) rushed left side for 5 yards.
4:281st & 10 at own 28John Stocco (WIS) pass right side complete to Brandon Williams (WIS) for 5 yards.
3:552nd & 5 at own 33Anthony Davis (WIS) rushed right side for 4 yards.
3:443rd & 1 at own 37Anthony Davis (WIS) rushed left side for -2 yards.
3:444th & 3 at own 35Badgers fumble by Anthony Davis (WIS), recovered by Matt Bernstein (WIS), advanced for no gain.
3:444th & 2 at own 36Punt by Kenneth DeBauche (WIS) returned 5 yards by Jake Cunningham (PU) to the Boilermakers 27.
Purdue Interception, 6 plays
3:341st & 10 at own 27Jerod Void (PU) rushed left side for 2 yards.
3:342nd & 8 at own 30Kyle Orton (PU) rushed up the middle for -2 yards.
3:343rd & 10 at own 28Boilermakers fumble by Kyle Orton (PU), recovered by Kyle Orton (PU), advanced for no gain.
1:343rd & 10 at own 285 yard penalty on Boilermakers.
1:343rd & 15 at own 23Kyle Orton (PU) pass across the middle complete to Dorien Bryant (PU) for 27 yards.
0:541st & 10 at the 5010 yard penalty on Boilermakers.
0:541st & 20 at own 40Kyle Orton (PU) pass left side complete to Kyle Ingraham (PU) for 11 yards.
0:252nd & 9 at opp 49Kyle Orton (PU) pass right side complete to Kyle Ingraham (PU) for 16 yards.
Q2 15:001st & 10 at opp 33Start of the 2nd quarter.
Q2 15:001st & 10 at opp 33Kyle Orton (PU) pass right side intercepted by Scott Starks (WIS). Returned for 15 yards.
2nd quarter7 drives, then Wisconsin 7, Purdue 0
Wisconsin Punt, 3 plays
14:501st & 10 at own 33Anthony Davis (WIS) rushed right side for 1 yard.
14:152nd & 9 at own 34John Stocco (WIS) rushed left side for no gain.
13:323rd & 9 at own 34John Stocco (WIS) pass incomplete to the left side.
13:214th & 9 at own 34Punt by Kenneth DeBauche (WIS) returned by Jake Cunningham (PU) to the Boilermakers 13 for no gain.
Purdue Punt, 6 plays
13:121st & 10 at own 136 yard penalty on Badgers.
13:121st & 5 at own 19Kyle Orton (PU) sacked for a loss of 9 yards.
12:422nd & 14 at own 10Brandon Jones (PU) rushed left side for no gain.
12:053rd & 14 at own 10Kyle Orton (PU) rushed left side for 15 yards.
11:541st & 10 at own 25Kyle Orton (PU) pass right side complete to Brandon Jones (PU) for 8 yards.
11:542nd & 2 at own 33Kyle Orton (PU) pass incomplete to the left side.
11:053rd & 2 at own 33Boilermakers timeout; 11:05 remaining 2nd quarter
11:053rd & 2 at own 33Kyle Orton (PU) pass incomplete to the left side.
11:014th & 2 at own 33Punt by Dave Brytus (PU) no return by Badgers.
Wisconsin Punt, 3 plays
10:571st & 10 at own 3010 yard penalty on Badgers.
10:571st & 10 at own 20John Stocco (WIS) pass incomplete to the right side.
10:492nd & 10 at own 20Anthony Davis (WIS) rushed right side for 4 yards.
10:103rd & 6 at own 24John Stocco (WIS) pass incomplete across the middle.
10:104th & 6 at own 24Punt by Kenneth DeBauche (WIS) no return by Boilermakers.
Purdue Punt, 9 plays
9:541st & 10 at own 30Kyle Orton (PU) rushed left side for 4 yards.
9:202nd & 6 at own 34Kyle Orton (PU) pass incomplete to the left side.
9:073rd & 6 at own 34Kyle Orton (PU) rushed left side for 10 yards.
9:071st & 10 at own 44Kyle Orton (PU) pass across the middle complete to Brandon Jones (PU) for 3 yards.
8:082nd & 7 at own 47Kyle Orton (PU) pass incomplete to the left side.
7:563rd & 7 at own 47Kyle Orton (PU) pass left side complete to Brian Hare (PU) for 9 yards.
7:251st & 10 at opp 44Kyle Orton (PU) pass incomplete to the left side.
7:102nd & 10 at opp 4410 yard penalty on Boilermakers.
7:102nd & 20 at own 46Kyle Orton (PU) pass incomplete to the right side.
6:453rd & 20 at own 46Kyle Orton (PU) sacked for a loss of 6 yards.
6:104th & 26 at own 40Punt by Dave Brytus (PU) no return by Badgers.
Wisconsin Touchdown run, 10 plays
6:031st & 10 at own 22Anthony Davis (WIS) rushed right side for 33 yards.
5:481st & 10 at opp 45Badgers timeout; 05:48 remaining 2nd quarter
5:481st & 10 at opp 455 yard penalty on Badgers.
5:361st & 15 at the 50Booker Stanley (WIS) rushed up the middle for 7 yards.
5:152nd & 8 at opp 43John Stocco (WIS) pass incomplete across the middle.
4:523rd & 8 at opp 43John Stocco (WIS) pass right side complete to Brandon White (WIS) for 14 yards.
4:241st & 10 at opp 29Booker Stanley (WIS) rushed right side for 1 yard.
3:332nd & 9 at opp 2810 yard penalty on Badgers.
3:332nd & 19 at opp 3815 yard penalty on Boilermakers.
3:331st & 10 at opp 23Anthony Davis (WIS) rushed left side for 1 yard.
2:582nd & 9 at opp 22John Stocco (WIS) pass incomplete to the left side.
2:363rd & 9 at opp 22John Stocco (WIS) pass left side complete to Brandon Williams (WIS) for 14 yards.
2:281st & goal at opp 8Anthony Davis (WIS) rushed right side for 2 yards.
2:002nd & goal at opp 6Anthony Davis (WIS) rushed right side for a 6 yard touchdown.Wisconsin 6, Purdue 0
1:42Extra point by Mike Allen (WIS) is good.Wisconsin 7, Purdue 0
1:42Kickoff returned by Jerome Brooks (PU) for 66 yards.
Purdue Fumble, 1 play
1:251st & 10 at opp 32Kyle Orton (PU) sacked for a loss of 6 yards.
1:252nd & 16 at own 14Boilermakers fumble by Kyle Orton (PU), recovered by Jamal Cooper (WIS), returned for no gain.
Wisconsin Missed FG, 6 plays
1:251st & 10 at own 38Anthony Davis (WIS) rushed left side for 5 yards.
1:252nd & 5 at own 43John Stocco (WIS) pass left side complete to Owen Daniels (WIS) for 19 yards.
1:251st & 10 at opp 38John Stocco (WIS) pass incomplete to the right side.
0:462nd & 10 at opp 38John Stocco (WIS) pass incomplete to the right side.
0:413rd & 10 at opp 38Anthony Davis (WIS) rushed right side for -1 yards.
0:044th & 11 at opp 39Badgers timeout; 00:04 remaining 2nd quarter
0:044th & 11 at opp 3957 yard field goal by Mike Allen (WIS) is no good.
3rd quarter4 drives, then Tied at 7
Purdue Punt, 9 plays
15:001st & 10 at own 20Jerod Void (PU) rushed up the middle for no gain.
14:252nd & 10 at own 20Kyle Orton (PU) pass incomplete to the right side.
14:203rd & 10 at own 20Kyle Orton (PU) pass right side complete to Taylor Stubblefield (PU) for 9 yards.
14:154th & 1 at own 295 yard penalty on Badgers.
14:051st & 10 at own 34Jerod Void (PU) rushed up the middle for 5 yards.
13:322nd & 5 at own 39Kyle Orton (PU) pass incomplete to the left side.
13:253rd & 5 at own 39Kyle Orton (PU) pass right side complete to Dorien Bryant (PU) for 9 yards.
13:251st & 10 at own 48Kyle Orton (PU) sacked for a loss of 5 yards.
12:322nd & 15 at own 43Kyle Orton (PU) pass left side complete to Kyle Ingraham (PU) for 8 yards.
11:443rd & 7 at opp 495 yard penalty on Badgers.
11:443rd & 2 at opp 44Badgers timeout; 11:44 remaining 3rd quarter
11:443rd & 2 at opp 445 yard penalty on Boilermakers.
11:443rd & 7 at opp 49Kyle Orton (PU) sacked for a loss of 2 yards.
11:054th & 9 at own 49Punt by Dave Brytus (PU) returned by Jim Leonhard (WIS) to the Badgers 23 for no gain.
Wisconsin Punt, 3 plays
11:051st & 10 at own 23Badgers fumble by Jim Leonhard (WIS), recovered by Jim Leonhard (WIS), advanced for no gain.
11:051st & 10 at own 2315 yard penalty on Boilermakers.
10:581st & 10 at own 3810 yard penalty on Badgers.
10:581st & 20 at own 28Anthony Davis (WIS) rushed up the middle for 1 yard.
10:102nd & 19 at own 30John Stocco (WIS) pass right side complete to Brandon Williams (WIS) for 15 yards.
9:353rd & 4 at own 45John Stocco (WIS) pass incomplete to the right side.
9:324th & 4 at own 45Punt by Kenneth DeBauche (WIS) no return by Boilermakers.
Purdue Touchdown pass, 11 plays
9:251st & 10 at own 18Jerod Void (PU) rushed right side for 8 yards.
8:502nd & 2 at own 26Kyle Orton (PU) pass left side complete to Dorien Bryant (PU) for 8 yards.
8:311st & 10 at own 34Kyle Orton (PU) pass incomplete to the left side.
8:252nd & 10 at own 34Jerod Void (PU) rushed left side for 7 yards.
7:373rd & 3 at own 4115 yard penalty on Badgers.
7:371st & 10 at opp 44Jerod Void (PU) rushed left side for 5 yards.
6:582nd & 5 at opp 39Kyle Orton (PU) pass right side complete to Charles Davis (PU) for 5 yards.
6:531st & 10 at opp 34Jerod Void (PU) rushed up the middle for 11 yards.
6:531st & 10 at opp 23Jerod Void (PU) rushed right side for 3 yards.
6:152nd & 7 at opp 20Kyle Orton (PU) pass right side complete to Charles Davis (PU) for 9 yards.
5:411st & 10 at opp 11Jerod Void (PU) rushed right side for 3 yards.
5:012nd & 7 at opp 8Kyle Orton (PU) pass left side complete to Charles Davis (PU) for a 8 yard touchdown.Wisconsin 7, Purdue 6
4:32Extra point by Ben Jones (PU) is good.Tied at 7
4:32Kickoff returned by Brandon Williams (WIS) for 22 yards.
Wisconsin Interception, 11 plays
4:251st & 10 at own 22Anthony Davis (WIS) rushed right side for 1 yard.
3:482nd & 9 at own 23John Stocco (WIS) pass across the middle complete to Owen Daniels (WIS) for 17 yards.
3:201st & 10 at own 40John Stocco (WIS) pass incomplete to the left side.
3:192nd & 10 at own 40Anthony Davis (WIS) rushed left side for 1 yard.
2:423rd & 9 at own 41John Stocco (WIS) pass left side complete to Darrin Charles (WIS) for 25 yards.
2:301st & 10 at opp 34Booker Stanley (WIS) rushed right side for 4 yards.
1:522nd & 6 at opp 30Matt Bernstein (WIS) rushed left side for 3 yards.
1:153rd & 3 at opp 27John Stocco (WIS) pass right side complete to Tony Paciotti (WIS) for 4 yards.
1:061st & 10 at opp 23Anthony Davis (WIS) rushed right side for -2 yards.
0:282nd & 12 at opp 25John Stocco (WIS) sacked for a loss of 10 yards.
0:283rd & 22 at opp 35Badgers fumble by John Stocco (WIS), recovered by John Stocco (WIS), advanced for no gain.
Q4 15:003rd & 19 at opp 32Start of the 4th quarter.
Q4 15:003rd & 19 at opp 32John Stocco (WIS) pass across the middle intercepted by George Hall (PU). Returned for 44 yards.
4th quarter7 drives, then Wisconsin 20, Purdue 17
Purdue Field goal, 4 plays
14:501st & 10 at opp 3615 yard penalty on Badgers.
14:431st & 10 at opp 21Jerod Void (PU) rushed left side for 4 yards.
14:102nd & 6 at opp 17Kyle Orton (PU) pass incomplete to the right side.
13:583rd & 6 at opp 17Kyle Orton (PU) pass incomplete to the left side.
13:494th & 6 at opp 1735 yard field goal by Ben Jones (PU) is good.Purdue 10, Wisconsin 7
13:431st & 0 at opp 5Kickoff returned by Brandon Williams (WIS) for 18 yards.
Wisconsin Punt, 3 plays
13:381st & 10 at own 2310 yard penalty on Badgers.
13:381st & 10 at own 13John Stocco (WIS) pass incomplete to the left side.
13:362nd & 10 at own 13Booker Stanley (WIS) rushed left side for 4 yards.
13:053rd & 6 at own 17John Stocco (WIS) rushed up the middle for 5 yards.
12:214th & 1 at own 22Punt by Kenneth DeBauche (WIS) returned 6 yards by Jake Cunningham (PU) to the Boilermakers 36.
Purdue Touchdown run, 9 plays
11:571st & 10 at own 36Brandon Jones (PU) rushed up the middle for 8 yards.
11:252nd & 2 at own 44Brandon Jones (PU) rushed right side for 3 yards.
11:021st & 10 at own 46Brandon Jones (PU) rushed up the middle for 8 yards.
10:202nd & 2 at opp 46Brandon Jones (PU) rushed up the middle for 3 yards.
9:511st & 10 at opp 43Kyle Orton (PU) pass left side complete to Taylor Stubblefield (PU) for 23 yards.
9:221st & 10 at opp 20Ray Williams (PU) rushed left side for 6 yards.
9:172nd & 4 at opp 14Brandon Jones (PU) rushed up the middle for 4 yards.
8:501st & goal at opp 10Brandon Jones (PU) rushed left side for 3 yards.
8:322nd & goal at opp 7Kyle Orton (PU) rushed right side for a 7 yard touchdown.Purdue 16, Wisconsin 7
8:00Extra point by Ben Jones (PU) is good.Purdue 17, Wisconsin 7
8:00Kickoff returned by Brandon Williams (WIS) for 25 yards.
Wisconsin Touchdown pass, 7 plays
7:551st & 10 at own 27John Stocco (WIS) pass across the middle complete to Brandon Williams (WIS) for 16 yards.
7:321st & 10 at own 43John Stocco (WIS) pass across the middle complete to Darrin Charles (WIS) for 17 yards.
7:201st & 10 at opp 40John Stocco (WIS) pass incomplete to the right side.
7:042nd & 10 at opp 40John Stocco (WIS) pass across the middle complete to Brandon Williams (WIS) for 23 yards.
6:451st & 10 at opp 17John Stocco (WIS) pass left side complete to Brandon White (WIS) for 5 yards.
6:452nd & 5 at opp 12John Stocco (WIS) pass right side complete to Brandon Williams (WIS) for 5 yards.
5:401st & goal at opp 7John Stocco (WIS) pass right side complete to Booker Stanley (WIS) for a 7 yard touchdown.Purdue 17, Wisconsin 13
5:29Extra point by Mike Allen (WIS) is good.Purdue 17, Wisconsin 14
5:29Kickoff returned by Jerome Brooks (PU) for 20 yards.
Purdue Fumble, 7 plays
5:231st & 10 at own 22Kyle Orton (PU) pass right side complete to Brian Hare (PU) for 6 yards.
5:232nd & 4 at own 23Kyle Orton (PU) rushed up the middle for 2 yards.
4:093rd & 2 at own 25Boilermakers timeout; 04:09 remaining 4th quarter
4:093rd & 2 at own 25Kyle Orton (PU) rushed up the middle for 5 yards.
4:041st & 10 at own 30Jerod Void (PU) rushed left side for -1 yards.
3:052nd & 11 at own 29Jerod Void (PU) rushed left side for 9 yards.
2:493rd & 2 at own 38Badgers timeout; 02:49 remaining 4th quarter
2:493rd & 2 at own 38Kyle Orton (PU) rushed right side for 2 yards.
2:491st & 10 at own 40Boilermakers fumble by Kyle Orton (PU), recovered by Scott Starks (WIS), returned for a 40 yard touchdown.Wisconsin 20, Purdue 17
2:36Extra point by Mike Allen (WIS) is blocked.
2:36Kickoff returned by Jerome Brooks (PU) for 12 yards.
Purdue Missed FG, 16 plays
2:311st & 10 at own 13Brandon Jones (PU) rushed right side for 9 yards.
2:312nd & 1 at own 22Kyle Orton (PU) pass incomplete to the right side.
2:003rd & 1 at own 22Jerod Void (PU) rushed up the middle for 1 yard.
1:561st & 10 at own 24Kyle Orton (PU) pass right side complete to Ray Williams (PU) for 5 yards.
1:562nd & 5 at own 29Kyle Orton (PU) pass across the middle complete to Kyle Ingraham (PU) for 9 yards.
1:301st & 10 at own 38Kyle Orton (PU) pass incomplete to the left side.
1:242nd & 10 at own 38Kyle Orton (PU) pass right side complete to Dorien Bryant (PU) for 8 yards.
1:183rd & 2 at own 46Kyle Orton (PU) pass incomplete to the left side.
1:154th & 2 at own 46Kyle Orton (PU) pass right side complete to Dorien Bryant (PU) for 9 yards.
1:071st & 10 at opp 45Badgers timeout; 01:07 remaining 4th quarter
1:071st & 10 at opp 45Kyle Orton (PU) pass incomplete across the middle.
1:042nd & 10 at opp 45Kyle Orton (PU) pass across the middle complete to Dorien Bryant (PU) for 7 yards.
0:533rd & 3 at opp 38Boilermakers timeout; 00:53 remaining 4th quarter
0:533rd & 3 at opp 38Kyle Orton (PU) pass left side complete to Kyle Ingraham (PU) for 16 yards.
0:481st & 10 at opp 22Kyle Orton (PU) pass incomplete across the middle.
0:402nd & 10 at opp 22Kyle Orton (PU) rushed up the middle for -3 yards.
0:323rd & 13 at opp 25Boilermakers timeout; 00:32 remaining 4th quarter
0:323rd & 13 at opp 25Kyle Orton (PU) pass incomplete to the right side.
0:284th & 13 at opp 2542 yard field goal by Ben Jones (PU) is no good.
Wisconsin Rush, 1 play
0:241st & 10 at own 25John Stocco (WIS) rushed up the middle for -2 yards.

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.

Wisconsin leads 54–⁠29–⁠8 in 91 meetings, counting the 17 since this game.

Recent meetings
2024Wisconsin 52, Purdue 6
2023Wisconsin 38, Purdue 17
2022Wisconsin 35, Purdue 24
2021Wisconsin 30, Purdue 13
2019Wisconsin 45, Purdue 24
2018Wisconsin 47, Purdue 44

Around this game