Purdue at Iowa

Saturday, November 6, 2004

No. 20 Iowa beat Purdue 23–⁠21. It was their 77th meeting; after it, Purdue led the series 44–⁠30–⁠3.

AwayPurdue7–⁠5 in 2004
21
Home20Iowa10–⁠2 in 2004
23

Final at Kinnick Stadium, Iowa CityTV: ESPNAttendance 70,397

At kickoff
70°F, clear, wind 7 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Iowa City Municipal Airport (KIOW), 2 km from the stadium, 22 minutes after kickoff

Scoring by quarter

TeamQ1Q2Q3Q4Final
Purdue077721
Iowa1700623

Standouts

Player stats

Purdue

PassingC/AttYdsTDInt
Brandon Kirsch25/4328032
Taylor Stubblefield1/11600
Dave Brytus1/1900
RushingCarYdsTDLong
Jerod Void1154013
Brandon Jones92807
ReceivingRecYdsTDLong
Taylor Stubblefield15153124
Kyle Ingraham670122
Brian Hare148148
Charles Davis225016
InterceptionsIntYdsTD
Torri Williams1150

Iowa

PassingC/AttYdsTDInt
Drew Tate24/4527021
Damian Sims1/1800
RushingCarYdsTDLong
Sam Brownlee255209
Tom Busch1101
ReceivingRecYdsTDLong
Scott Chandler4122046
Clinton Solomon876015
Ed Hinkel638112
Warren Holloway31909
InterceptionsIntYdsTD
George Lewis1200
Antwan Allen1190

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

Team stats

PurdueIowa
357Total yards321
343Passing yards291
52Rushing yards43
6.8Yards per pass6.0
1.9Yards per rush1.3
19First downs18
6–⁠16Third downs4–⁠18
1–⁠1Fourth downs0–⁠0
7Turnovers1
0–⁠0Penalties0–⁠0
17:02Possession19:16

Efficiency

PurdueIowa
44%Success rate32%
−0.09EPA per play−0.04
0.69Explosiveness0.89
−0.17Rushing EPA−0.25
−0.05Passing EPA0.11
15%Passing-down success22%
−0.19First-down EPA−0.13
−0.09Second-down EPA−0.23
−0.07Third-down EPA0.33
1%Havoc by its defense3%

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)

Iowa 61% to win. Elo’s favorite won.

Every drive

Iowa end zonePurdue end zoneQ1 PurduePunt, 6 playsQ1 IowaTouchdown pass, 7 playsQ1 PurdueKickoff, 1 playQ1 PurdueIncomplete pass, 9 playsQ1 PurdueBlocked FG, 1 playQ1 IowaPunt, 3 playsQ1 PurdueFumbleQ1 IowaField goal, 4 playsQ1 PurdueKickoff, 1 playQ1 PurdueFumble, 6 playsQ1 IowaTouchdown pass, 6 playsQ2 PurdueKickoff, 1 playQ2 PurduePunt, 10 playsQ2 IowaPunt, 3 playsQ2 PurduePunt, 3 playsQ2 IowaPunt, 5 playsQ2 PurdueTouchdown pass, 3 playsQ2 IowaKickoff, 1 playQ2 IowaPunt, 6 playsQ2 PurduePunt, 4 playsQ2 IowaRush, 3 playsQ3 IowaMissed FG, 11 playsQ3 PurduePunt, 3 playsQ3 IowaInterception, 2 playsQ3 PurdueIncomplete pass, 3 playsQ3 PurdueBlocked FG, 1 playQ3 IowaPunt, 3 playsQ3 PurdueTouchdown pass, 8 playsQ3 IowaKickoff, 1 playQ3 IowaField goal, 12 playsQ4 PurdueKickoff, 1 playQ4 PurduePunt, 7 playsQ4 IowaPunt, 3 playsQ4 PurdueInterception, 1 playQ4 IowaField goal, 8 playsQ4 PurdueKickoff, 1 playQ4 PurdueInterception, 2 playsQ4 IowaMissed FG, 4 playsQ4 PurdueFumble, 1 playQ4 IowaPenalty, 3 playsQ4 IowaBlocked FG, 1 playQ4 PurdueTouchdown pass, 6 playsQ4 IowaKickoff, 1 playQ4 IowaTimeout
Solid bars scored; an outline in the other team’s color marks points the defense scored. Iowa drives left to right, Purdue right to left.
  1. Q1 PurduePunt, 6 plays, 19 yards
  2. Q1 IowaTouchdown pass, 7 plays, 74 yards
  3. Q1 PurdueKickoff, 1 play, −80 yards
  4. Q1 PurdueIncomplete pass, 9 plays, 65 yards
  5. Q1 PurdueBlocked FG, 1 play, −68 yards
  6. Q1 IowaPunt, 3 plays, −58 yards
  7. Q1 PurdueFumble, 0 yards
  8. Q1 IowaField goal, 4 plays, 1 yard
  9. Q1 PurdueKickoff, 1 play, −80 yards
  10. Q1 PurdueFumble, 6 plays, 24 yards
  11. Q1 IowaTouchdown pass, 6 plays, 37 yards
  12. Q2 PurdueKickoff, 1 play, −72 yards
  13. Q2 PurduePunt, 10 plays, 28 yards
  14. Q2 IowaPunt, 3 plays, 1 yard
  15. Q2 PurduePunt, 3 plays, 1 yard
  16. Q2 IowaPunt, 5 plays, 1 yard
  17. Q2 PurdueTouchdown pass, 3 plays, 62 yards
  18. Q2 IowaKickoff, 1 play, 20 yards
  19. Q2 IowaPunt, 6 plays, 44 yards
  20. Q2 PurduePunt, 4 plays, 20 yards
  21. Q2 IowaRush, 3 plays, 0 yards
  22. Q3 IowaMissed FG, 11 plays, 33 yards
  23. Q3 PurduePunt, 3 plays, 7 yards
  24. Q3 IowaInterception, 2 plays, 0 yards
  25. Q3 PurdueIncomplete pass, 3 plays, 10 yards
  26. Q3 PurdueBlocked FG, 1 play, −80 yards
  27. Q3 IowaPunt, 3 plays, −81 yards
  28. Q3 PurdueTouchdown pass, 8 plays, 25 yards
  29. Q3 IowaKickoff, 1 play, 2 yards
  30. Q3 IowaField goal, 12 plays, 94 yards
  31. Q4 PurdueKickoff, 1 play, −84 yards
  32. Q4 PurduePunt, 7 plays, 26 yards
  33. Q4 IowaPunt, 3 plays, 4 yards
  34. Q4 PurdueInterception, 1 play, 0 yards
  35. Q4 IowaField goal, 8 plays, 23 yards
  36. Q4 PurdueKickoff, 1 play, −82 yards
  37. Q4 PurdueInterception, 2 plays, 0 yards
  38. Q4 IowaMissed FG, 4 plays, 0 yards
  39. Q4 PurdueFumble, 1 play, 0 yards
  40. Q4 IowaPenalty, 3 plays, 4 yards
  41. Q4 IowaBlocked FG, 1 play, −24 yards
  42. Q4 PurdueTouchdown pass, 6 plays, 62 yards
  43. Q4 IowaKickoff, 1 play, 58 yards
  44. Q4 IowaTimeout, 0 yards

Play by play

1st quarter7 drives, then Iowa 17, Purdue 0
Purdue Punt, 6 plays
15:001st & 10 at own 20Brandon Kirsch (PU) pass right side complete to Taylor Stubblefield (PU) for 6 yards.
14:452nd & 4 at own 26Brandon Kirsch (PU) pass incomplete across the middle.
14:453rd & 4 at own 26Brandon Kirsch (PU) pass left side complete to Taylor Stubblefield (PU) for 7 yards.
14:451st & 10 at own 33Brandon Kirsch (PU) pass incomplete to the right side.
14:422nd & 10 at own 33Jerod Void (PU) rushed up the middle for 5 yards.
14:223rd & 5 at own 39Brandon Kirsch (PU) pass incomplete to the left side.
14:014th & 5 at own 39Punt by Dave Brytus (PU) returned 8 yards by Ed Hinkel (IOWA) to the Hawkeyes 26.
Iowa Touchdown pass, 7 plays
14:011st & 10 at own 26Drew Tate (IOWA) pass incomplete to the right side.
13:472nd & 10 at own 26Sam Brownlee (IOWA) rushed left side for 7 yards.
13:103rd & 3 at own 33Drew Tate (IOWA) pass left side complete to Scott Chandler (IOWA) for 28 yards.
13:021st & 10 at opp 39Drew Tate (IOWA) pass across the middle complete to Scott Chandler (IOWA) for 31 yards.
12:411st & goal at opp 85 yard penalty on Hawkeyes.
12:411st & goal at opp 13Drew Tate (IOWA) pass across the middle complete to Ed Hinkel (IOWA) for 12 yards.
12:002nd & goal at opp 1Sam Brownlee (IOWA) rushed up the middle for no gain.
11:433rd & goal at opp 1Drew Tate (IOWA) pass right side complete to Ed Hinkel (IOWA) for a 1 yard touchdown.Iowa 6, Purdue 0
11:43Extra point by Kyle Schlicher (IOWA) is good.Iowa 7, Purdue 0
11:12Hawkeyes kickoff, touchback by Boilermakers.
Purdue Incomplete pass, 9 plays
11:121st & 10 at own 20Brandon Kirsch (PU) pass left side complete to Kyle Ingraham (PU) for 7 yards.
10:392nd & 3 at own 27Jerod Void (PU) rushed left side for 13 yards.
10:161st & 10 at own 40Brandon Kirsch (PU) pass across the middle complete to Charles Davis (PU) for 16 yards.
9:521st & 10 at opp 44Jerod Void (PU) rushed up the middle for 7 yards.
9:182nd & 3 at opp 37Jerod Void (PU) rushed up the middle for 4 yards.
9:021st & 10 at opp 33Taylor Stubblefield (PU) pass left side complete to Kyle Ingraham (PU) for 16 yards.
9:021st & 10 at opp 17Jerod Void (PU) rushed up the middle for 2 yards.
8:402nd & 8 at opp 15Brandon Kirsch (PU) pass incomplete across the middle.
7:543rd & 8 at opp 15Boilermakers timeout; 07:54 remaining 1st quarter
7:543rd & 8 at opp 15Brandon Kirsch (PU) pass incomplete to the left side.
7:504th & 8 at opp 15Boilermakers 32 yard field goal attempt blocked, recovered by Marcus Paschal (IOWA).
Iowa Punt, 3 plays
7:441st & 10 at opp 17Drew Tate (IOWA) pass right side complete to Clinton Solomon (IOWA) for 4 yards.
7:442nd & 6 at own 21Sam Brownlee (IOWA) rushed up the middle for 4 yards.
7:443rd & 2 at own 25Drew Tate (IOWA) pass incomplete to the right side.
6:304th & 2 at own 25Punt by David Bradley (IOWA) returned by Dorien Bryant (PU) to the Boilermakers 26 for no gain.
6:301st & 10 at own 26Boilermakers fumble by Dorien Bryant (PU), recovered by Charles Godfrey (IOWA), returned for no gain.
Iowa Field goal, 4 plays
6:301st & 10 at opp 18Drew Tate (IOWA) pass incomplete across the middle.
6:172nd & 10 at opp 18Tom Busch (IOWA) rushed up the middle for 1 yard.
6:173rd & 9 at opp 17Drew Tate (IOWA) pass incomplete to the left side.
6:174th & 9 at opp 1734 yard field goal by Kyle Schlicher (IOWA) is good.Iowa 10, Purdue 0
5:271st & 0 at opp 20Hawkeyes kickoff, touchback by Boilermakers.
Purdue Fumble, 6 plays
5:271st & 10 at own 20Brandon Jones (PU) rushed up the middle for 1 yard.
5:272nd & 9 at own 21Brandon Jones (PU) rushed up the middle for 7 yards.
4:153rd & 2 at own 28Brandon Jones (PU) rushed left side for 7 yards.
3:561st & 10 at own 35Brandon Kirsch (PU) pass left side complete to Brandon Jones (PU) for 8 yards.
3:152nd & 2 at own 43Brandon Jones (PU) rushed up the middle for 1 yard.
3:153rd & 1 at own 44Brandon Kirsch (PU) sacked for a loss of 7 yards.
3:154th & 8 at own 37Boilermakers fumble by Brandon Kirsch (PU), recovered by Tyler Luebke (IOWA), returned for no gain.
Iowa Touchdown pass, 6 plays
2:301st & 10 at opp 37Sam Brownlee (IOWA) rushed left side for 9 yards.
1:472nd & 1 at opp 28Sam Brownlee (IOWA) rushed up the middle for 2 yards.
1:311st & 10 at opp 26Drew Tate (IOWA) pass right side complete to Tom Busch (IOWA) for 13 yards.
1:051st & 10 at opp 13Drew Tate (IOWA) pass incomplete across the middle.
0:592nd & 10 at opp 13Damian Sims (IOWA) pass right side complete to Drew Tate (IOWA) for 8 yards.
0:113rd & 2 at opp 53 yard penalty on Boilermakers.
0:051st & goal at opp 2Drew Tate (IOWA) pass right side complete to Tony Jackson (IOWA) for a 2 yard touchdown.Iowa 16, Purdue 0
0:05Extra point by Kyle Schlicher (IOWA) is good.Iowa 17, Purdue 0
Q2 15:00Start of the 2nd quarter.
Q2 15:00Kickoff returned by Dorien Bryant (PU) for 20 yards.
2nd quarter8 drives, then Iowa 17, Purdue 7
Purdue Punt, 10 plays
14:551st & 10 at own 28Brandon Kirsch (PU) pass left side complete to Brandon Jones (PU) for no gain.
14:142nd & 10 at own 28Brandon Kirsch (PU) pass right side complete to Taylor Stubblefield (PU) for 7 yards.
13:353rd & 3 at own 35Brandon Kirsch (PU) pass left side complete to Taylor Stubblefield (PU) for 5 yards.
13:091st & 10 at own 40Brandon Jones (PU) rushed left side for 7 yards.
12:322nd & 3 at own 47Brandon Jones (PU) rushed up the middle for no gain.
12:023rd & 3 at own 47Brandon Kirsch (PU) pass across the middle complete to Brandon Jones (PU) for 1 yard.
11:194th & 2 at own 48Dave Brytus (PU) pass right side complete to Charles Davis (PU) for 9 yards.
11:191st & 10 at opp 43Jerod Void (PU) rushed right side for -1 yards.
10:202nd & 11 at opp 44Brandon Kirsch (PU) pass incomplete across the middle.
10:143rd & 11 at opp 44Brandon Kirsch (PU) sacked for a loss of 6 yards.
10:144th & 17 at the 50Punt by Dave Brytus (PU) no return by Hawkeyes.
Iowa Punt, 3 plays
9:521st & 10 at own 10Sam Brownlee (IOWA) rushed left side for 4 yards.
9:002nd & 6 at own 14Sam Brownlee (IOWA) rushed left side for -3 yards.
8:033rd & 9 at own 11Drew Tate (IOWA) pass incomplete across the middle.
7:584th & 9 at own 11Punt by David Bradley (IOWA) returned 17 yards by Dorien Bryant (PU) to the Hawkeyes 43.
Purdue Punt, 3 plays
7:461st & 10 at opp 43Brandon Kirsch (PU) pass incomplete to the left side.
7:432nd & 10 at opp 43Jerod Void (PU) rushed right side for 1 yard.
7:093rd & 9 at opp 42Brandon Kirsch (PU) sacked for a loss of 6 yards.
7:094th & 15 at opp 48Punt by Dave Brytus (PU) returned by Ed Hinkel (IOWA) to the Hawkeyes 15 for no gain.
Iowa Punt, 5 plays
7:091st & 10 at own 15Hawkeyes fumble by Ed Hinkel (IOWA), recovered by Ed Hinkel (IOWA), advanced for no gain.
6:201st & 10 at own 15Sam Brownlee (IOWA) rushed up the middle for 9 yards.
5:462nd & 1 at own 24Sam Brownlee (IOWA) rushed right side for 4 yards.
5:211st & 10 at own 28Boilermakers timeout; 05:21 remaining 2nd quarter
5:211st & 10 at own 28Drew Tate (IOWA) rushed up the middle for no gain.
4:412nd & 10 at own 28Hawkeyes timeout; 04:41 remaining 2nd quarter
4:412nd & 10 at own 285 yard penalty on Hawkeyes.
4:412nd & 15 at own 23Drew Tate (IOWA) pass incomplete to the left side.
4:413rd & 15 at own 23Drew Tate (IOWA) sacked for a loss of 7 yards.
4:414th & 22 at own 16Hawkeyes fumble by Drew Tate (IOWA), recovered by Lee Gray (IOWA), advanced for no gain.
4:414th & 20 at own 18Punt by David Bradley (IOWA) returned by Dorien Bryant (PU) to the Boilermakers 38 for no gain.
Purdue Touchdown pass, 3 plays
4:411st & 10 at own 38Boilermakers fumble by Dorien Bryant (PU), recovered by Dorien Bryant (PU), advanced for no gain.
3:451st & 10 at own 38Brandon Kirsch (PU) pass left side complete to Taylor Stubblefield (PU) for 5 yards.
3:152nd & 5 at own 43Brandon Kirsch (PU) pass right side complete to Taylor Stubblefield (PU) for 9 yards.
3:151st & 10 at opp 48Brandon Kirsch (PU) pass across the middle complete to Brian Hare (PU) for a 48 yard touchdown.Iowa 17, Purdue 6
3:15Extra point by Ben Jones (PU) is good.Iowa 17, Purdue 7
2:58Boilermakers kickoff, touchback by Hawkeyes.
Iowa Punt, 6 plays
2:581st & 10 at own 20Drew Tate (IOWA) pass right side complete to Ed Hinkel (IOWA) for 9 yards.
2:522nd & 1 at own 29Drew Tate (IOWA) pass across the middle complete to Scott Chandler (IOWA) for 17 yards.
2:401st & 10 at own 46Drew Tate (IOWA) pass across the middle complete to Clinton Solomon (IOWA) for 14 yards.
2:401st & 10 at opp 40Drew Tate (IOWA) rushed up the middle for 4 yards.
1:462nd & 6 at opp 36Drew Tate (IOWA) pass incomplete to the left side.
1:403rd & 6 at opp 36Drew Tate (IOWA) pass incomplete across the middle.
1:374th & 6 at opp 36Punt by David Bradley (IOWA) no return by Boilermakers.
Purdue Punt, 4 plays
1:291st & 10 at own 19Brandon Kirsch (PU) pass left side complete to Taylor Stubblefield (PU) for 21 yards.
1:191st & 10 at own 39Brandon Kirsch (PU) pass incomplete across the middle.
1:122nd & 10 at own 39Brandon Kirsch (PU) pass incomplete to the right side.
1:053rd & 10 at own 39Brandon Kirsch (PU) pass incomplete across the middle.
1:014th & 10 at own 39Punt by Dave Brytus (PU) no return by Hawkeyes.
Iowa Rush, 3 plays
0:531st & 10 at own 25Sam Brownlee (IOWA) rushed up the middle for no gain.
0:452nd & 10 at own 25Boilermakers timeout; 00:45 remaining 2nd quarter
0:452nd & 10 at own 25Sam Brownlee (IOWA) rushed up the middle for -2 yards.
0:413rd & 12 at own 23Boilermakers timeout; 00:41 remaining 2nd quarter
0:413rd & 12 at own 23Sam Brownlee (IOWA) rushed left side for 2 yards.
3rd quarter7 drives, then Iowa 17, Purdue 14
Iowa Missed FG, 11 plays
14:551st & 10 at own 39Drew Tate (IOWA) pass left side complete to Ed Hinkel (IOWA) for 7 yards.
14:312nd & 3 at own 466 yard penalty on Hawkeyes.
14:312nd & 8 at own 40Drew Tate (IOWA) sacked for a loss of 3 yards.
13:423rd & 11 at own 37Drew Tate (IOWA) pass right side complete to Ed Hinkel (IOWA) for 12 yards.
13:221st & 10 at own 49Drew Tate (IOWA) pass incomplete to the right side.
13:172nd & 10 at own 49Drew Tate (IOWA) pass right side complete to Clinton Solomon (IOWA) for 12 yards.
13:171st & 10 at opp 39Drew Tate (IOWA) sacked for a loss of 6 yards.
12:382nd & 16 at opp 45Drew Tate (IOWA) rushed right side for 2 yards.
12:383rd & 14 at opp 4315 yard penalty on Boilermakers.
12:151st & 10 at opp 28Drew Tate (IOWA) pass right side complete to Damian Sims (IOWA) for no gain.
11:502nd & 10 at opp 28Drew Tate (IOWA) pass incomplete to the right side.
11:423rd & 10 at opp 28Drew Tate (IOWA) pass across the middle complete to Ed Hinkel (IOWA) for -2 yards.
11:164th & 12 at opp 3047 yard field goal by Kyle Schlicher (IOWA) is no good.
Purdue Punt, 3 plays
10:561st & 10 at own 30Brandon Kirsch (PU) pass right side complete to Taylor Stubblefield (PU) for 7 yards.
10:222nd & 3 at own 37Brandon Kirsch (PU) pass incomplete across the middle.
10:123rd & 3 at own 37Brandon Kirsch (PU) pass incomplete across the middle.
10:124th & 3 at own 37Punt by Dave Brytus (PU) returned 4 yards by Walner Belleus (IOWA) to the Hawkeyes 28.
Iowa Interception, 2 plays
9:581st & 10 at own 28Sam Brownlee (IOWA) rushed up the middle for -1 yards.
9:262nd & 11 at own 27Drew Tate (IOWA) pass right side intercepted by Torri Williams (PU). Returned for 15 yards.
Purdue Incomplete pass, 3 plays
9:261st & 10 at opp 2010 yard penalty on Hawkeyes.
9:261st & goal at opp 10Jerod Void (PU) rushed left side for 6 yards.
8:312nd & goal at opp 4Brandon Kirsch (PU) rushed left side for -6 yards.
7:513rd & goal at opp 10Boilermakers timeout; 07:51 remaining 3rd quarter
7:513rd & goal at opp 10Brandon Kirsch (PU) pass incomplete to the left side.
7:514th & goal at opp 10Boilermakers 27 yard field goal attempt blocked, recovered by Sean Considine (IOWA).
Iowa Punt, 3 plays
7:281st & goal at opp 10Sam Brownlee (IOWA) rushed up the middle for 4 yards.
6:542nd & 6 at own 14Sam Brownlee (IOWA) rushed right side for -4 yards.
6:193rd & 10 at own 9Drew Tate (IOWA) pass incomplete to the right side.
6:194th & 10 at own 9Punt by David Bradley (IOWA) returned 18 yards by Dorien Bryant (PU) to the Hawkeyes 25.
Purdue Touchdown pass, 8 plays
6:191st & 10 at opp 2530 yard penalty on Boilermakers.
5:561st & 10 at own 45Brandon Jones (PU) rushed up the middle for 1 yard.
5:212nd & 9 at own 46Brandon Kirsch (PU) pass right side complete to Taylor Stubblefield (PU) for 6 yards.
5:213rd & 3 at opp 48Brandon Kirsch (PU) pass across the middle complete to Taylor Stubblefield (PU) for 9 yards.
4:301st & 10 at opp 39Brandon Kirsch (PU) rushed right side for 8 yards.
3:492nd & 2 at opp 31Brandon Jones (PU) rushed right side for 3 yards.
3:281st & 10 at opp 28Brandon Jones (PU) rushed up the middle for no gain.
3:282nd & 10 at opp 285 yard penalty on Hawkeyes.
2:472nd & 5 at opp 23Jerod Void (PU) rushed up the middle for 1 yard.
1:483rd & 4 at opp 22Boilermakers timeout; 01:48 remaining 3rd quarter
1:483rd & 4 at opp 22Brandon Kirsch (PU) pass right side complete to Kyle Ingraham (PU) for a 22 yard touchdown.Iowa 17, Purdue 13
1:48Extra point by Ben Jones (PU) is good.Iowa 17, Purdue 14
1:41Boilermakers kickoff, no return by Hawkeyes.
Iowa Field goal, 12 plays
1:401st & 10 at own 25 yard penalty on Boilermakers.
1:401st & 5 at own 7Drew Tate (IOWA) pass left side complete to Clinton Solomon (IOWA) for 7 yards.
1:221st & 10 at own 14Drew Tate (IOWA) pass right side complete to Clinton Solomon (IOWA) for 15 yards.
1:141st & 10 at own 29Drew Tate (IOWA) pass left side complete to Clinton Solomon (IOWA) for 11 yards.
0:421st & 10 at own 40Sam Brownlee (IOWA) rushed up the middle for -4 yards.
0:422nd & 14 at own 36Drew Tate (IOWA) pass across the middle complete to Clinton Solomon (IOWA) for 1 yard.
Q4 15:003rd & 15 at own 35Start of the 4th quarter.
Q4 15:003rd & 15 at own 35Drew Tate (IOWA) pass left side complete to Scott Chandler (IOWA) for 47 yards.
Q4 14:271st & 10 at opp 18Drew Tate (IOWA) pass right side complete to Warren Holloway (IOWA) for 9 yards.
Q4 14:002nd & 1 at opp 9Sam Brownlee (IOWA) rushed right side for 5 yards.
Q4 13:271st & goal at opp 4Hawkeyes timeout; 13:27 remaining 4th quarter
Q4 13:271st & goal at opp 4Drew Tate (IOWA) pass incomplete to the right side.
Q4 13:272nd & goal at opp 4Drew Tate (IOWA) pass incomplete across the middle.
Q4 13:223rd & goal at opp 4Drew Tate (IOWA) pass incomplete to the left side.
Q4 13:224th & goal at opp 422 yard field goal by Kyle Schlicher (IOWA) is good.Iowa 20, Purdue 14
Q4 13:151st & goal at opp 0Kickoff returned by Dorien Bryant (PU) for 16 yards.
4th quarter9 drives, then Iowa 23, Purdue 21
Purdue Punt, 7 plays
13:101st & 10 at own 168 yard penalty on Boilermakers.
13:101st & 10 at own 8Brandon Kirsch (PU) pass right side complete to Kyle Ingraham (PU) for 6 yards.
12:402nd & 4 at own 14Jerod Void (PU) rushed up the middle for 10 yards.
12:161st & 10 at own 24Jerod Void (PU) rushed up the middle for 5 yards.
12:062nd & 5 at own 29Brandon Kirsch (PU) pass left side complete to Kyle Ingraham (PU) for 9 yards.
11:091st & 10 at own 38Brandon Kirsch (PU) pass incomplete to the left side.
11:042nd & 10 at own 385 yard penalty on Boilermakers.
11:042nd & 15 at own 33Brandon Kirsch (PU) pass left side complete to Kyle Ingraham (PU) for 9 yards.
10:253rd & 6 at own 42Brandon Kirsch (PU) pass incomplete to the right side.
10:174th & 6 at own 42Punt by Dave Brytus (PU) returned 16 yards by Ed Hinkel (IOWA) to the Hawkeyes 36.
Iowa Punt, 3 plays
10:081st & 10 at own 36Drew Tate (IOWA) pass incomplete to the right side.
10:022nd & 10 at own 36Sam Brownlee (IOWA) rushed up the middle for 1 yard.
9:233rd & 9 at own 37Drew Tate (IOWA) pass right side complete to Warren Holloway (IOWA) for 3 yards.
9:234th & 6 at own 405 yard penalty on Hawkeyes.
8:294th & 11 at own 35Punt by David Bradley (IOWA) returned 11 yards by Dorien Bryant (PU) to the Boilermakers 24.
Purdue Interception, 1 play
8:091st & 10 at own 24Brandon Kirsch (PU) pass across the middle intercepted by Antwan Allen (IOWA). Returned for 19 yards.
Iowa Field goal, 8 plays
7:571st & 10 at opp 31Drew Tate (IOWA) pass right side complete to Clinton Solomon (IOWA) for 12 yards.
7:341st & 10 at opp 19Sam Brownlee (IOWA) rushed up the middle for 5 yards.
7:072nd & 5 at opp 14Sam Brownlee (IOWA) rushed right side for -1 yards.
7:073rd & 6 at opp 15Drew Tate (IOWA) pass left side complete to Warren Holloway (IOWA) for 7 yards.
6:331st & goal at opp 8Drew Tate (IOWA) pass incomplete to the right side.
6:202nd & goal at opp 8Drew Tate (IOWA) pass incomplete to the right side.
6:143rd & goal at opp 8Drew Tate (IOWA) pass incomplete to the left side.
6:074th & goal at opp 826 yard field goal by Kyle Schlicher (IOWA) is good.Iowa 23, Purdue 14
6:031st & 0 at opp 7Kickoff returned by Dorien Bryant (PU) for 11 yards.
Purdue Interception, 2 plays
5:591st & 10 at own 18Brandon Kirsch (PU) pass across the middle complete to Taylor Stubblefield (PU) for 24 yards.
5:591st & 10 at own 43Brandon Kirsch (PU) pass right side intercepted by George Lewis (IOWA). Returned for 24 yards.
Iowa Missed FG, 4 plays
5:591st & 10 at opp 28Drew Tate (IOWA) pass incomplete to the right side.
5:272nd & 10 at opp 28Sam Brownlee (IOWA) rushed up the middle for no gain.
4:383rd & 10 at opp 28Sam Brownlee (IOWA) rushed up the middle for 4 yards.
4:384th & 6 at opp 2442 yard field goal by Kyle Schlicher (IOWA) is no good.
Purdue Fumble, 1 play
3:581st & 10 at own 24Brandon Kirsch (PU) sacked for a loss of 7 yards.
3:582nd & 17 at own 18Boilermakers fumble by Brandon Kirsch (PU), recovered by Jonathan Babineaux (IOWA), returned for no gain.
Iowa Penalty, 3 plays
3:581st & 10 at opp 18Sam Brownlee (IOWA) rushed up the middle for 4 yards.
3:052nd & 6 at opp 14Sam Brownlee (IOWA) rushed up the middle for no gain.
2:273rd & 6 at opp 14Sam Brownlee (IOWA) rushed left side for 5 yards.
2:274th & 1 at opp 95 yard penalty on Hawkeyes.
2:274th & 6 at opp 14Hawkeyes 31 yard field goal attempt blocked, recovered by Kyle Smith (PU).
Purdue Touchdown pass, 6 plays
1:311st & 10 at own 38Brandon Kirsch (PU) sacked for a loss of 6 yards.
1:312nd & 16 at opp 48Brandon Kirsch (PU) pass left side complete to Taylor Stubblefield (PU) for 8 yards.
0:433rd & 8 at opp 40Brandon Kirsch (PU) pass left side complete to Taylor Stubblefield (PU) for 10 yards.
0:431st & 10 at opp 30Brandon Kirsch (PU) pass across the middle complete to Taylor Stubblefield (PU) for 20 yards.
0:351st & goal at opp 10Brandon Kirsch (PU) pass incomplete to the left side.
0:292nd & goal at opp 10Brandon Kirsch (PU) pass across the middle complete to Taylor Stubblefield (PU) for a 10 yard touchdown.Iowa 23, Purdue 20
0:29Extra point by Ben Jones (PU) is good.Iowa 23, Purdue 21
0:25Boilermakers kickoff, no return by Hawkeyes.
0:221st & 10 at opp 42Boilermakers timeout; 00:22 remaining 4th quarter

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.

Purdue leads 50–⁠41–⁠3 in 94 meetings, counting the 17 since this game.

Recent meetings
2023Iowa 20, Purdue 14
2022Iowa 24, Purdue 3
2021Purdue 24, Iowa 7
2020Purdue 24, Iowa 20
2019Iowa 26, Purdue 20
2018Purdue 38, Iowa 36

Around this game