Purdue at Arizona

Saturday, September 17, 2005

No. 12 Purdue beat Arizona 31–⁠24. It was their second meeting; after it, Purdue led the series 2–⁠0.

Away12Purdue5–⁠6 in 2005
31
HomeArizona3–⁠8 in 2005
24

Final at Arizona Stadium, TucsonAttendance 56,400

At kickoff
90°F, clear, wind 7 mphWeather: NOAA NCEI Integrated Surface Database; Davis-Monthan AFB Airport (KDMA), 9 km from the stadium

Scoring by quarter

TeamQ1Q2Q3Q4Final
Purdue14710031
Arizona7100724

Standouts

Player stats

Purdue

PassingC/AttYdsTDInt
Brandon Kirsch7/1614001
Brandon Jones0/1000
Curtis Painter0/1000
RushingCarYdsTDLong
Jerod Void18107355
Brandon Kirsch854016
Kory Sheets1129119
Brandon Jones427014
ReceivingRecYdsTDLong
Dorien Bryant482044
Kyle Ingraham146046
Charles Davis21206
InterceptionsIntYdsTD
Brian Hickman1130

Arizona

RushingCarYdsTDLong
Gilbert Harris3304
ReceivingRecYdsTDLong
Brad Wood596234
Mike Thomas680022
Anthony Johnson229120
Syndric Steptoe223019
InterceptionsIntYdsTD
Marcus Hollingsworth120

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

Team stats

PurdueArizona
379Total yards296
147Passing yards314
239Rushing yards13
7.8Yards per pass7.1
5.3Yards per rush0.5
16First downs17
3–⁠12Third downs4–⁠15
0–⁠0Fourth downs2–⁠3
1Turnovers2
0–⁠0Penalties0–⁠0
19:17Possession22:28

Efficiency

PurdueArizona
40%Success rate29%
0.11EPA per play0.09
1.09Explosiveness1.41
0.04Rushing EPA−0.33
0.22Passing EPA0.22
29%Passing-down success23%
0.01First-down EPA−0.15
0.14Second-down EPA−0.02
0.21Third-down EPA0.35
2%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. Elo’s favorite won.

Every drive

Arizona end zonePurdue end zoneQ1 PurduePunt, 3 playsQ1 ArizonaPunt, 6 playsQ1 PurdueTouchdown run, 4 playsQ1 ArizonaTouchdown pass, 6 playsQ1 PurduePunt, 3 playsQ1 ArizonaPunt, 3 playsQ1 PurdueTouchdown run, 5 playsQ1 ArizonaPunt, 3 playsQ1 PurduePunt, 3 playsQ2 ArizonaField goal, 6 playsQ2 PurdueTouchdown run, 9 playsQ2 ArizonaPunt, 4 playsQ2 PurduePunt, 3 playsQ2 ArizonaTouchdown pass, 7 playsQ2 PurdueEnd of half, 1 playQ3 ArizonaPunt, 3 playsQ3 PurdueInterception, 6 playsQ3 ArizonaPunt, 3 playsQ3 PurduePunt, 3 playsQ3 PurdueTouchdown run, 5 playsQ3 ArizonaTurnover on downs, 5 playsQ3 PurdueField goal, 4 playsQ3 ArizonaTouchdown pass, 10 playsQ4 PurduePunt, 5 playsQ4 ArizonaPunt, 3 playsQ4 PurduePunt, 8 playsQ4 ArizonaInterception, 6 playsQ4 PurdueEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona drives left to right, Purdue right to left.
  1. Q1 PurduePunt, 3 plays, −2 yards
  2. Q1 ArizonaPunt, 6 plays, 11 yards
  3. Q1 PurdueTouchdown run, 4 plays, 80 yards
  4. Q1 ArizonaTouchdown pass, 6 plays, 80 yards
  5. Q1 PurduePunt, 3 plays, 9 yards
  6. Q1 ArizonaPunt, 3 plays, −3 yards
  7. Q1 PurdueTouchdown run, 5 plays, 83 yards
  8. Q1 ArizonaPunt, 3 plays, 4 yards
  9. Q1 PurduePunt, 3 plays, 3 yards
  10. Q2 ArizonaField goal, 6 plays, 27 yards
  11. Q2 PurdueTouchdown run, 9 plays, 80 yards
  12. Q2 ArizonaPunt, 4 plays, 4 yards
  13. Q2 PurduePunt, 3 plays, −18 yards
  14. Q2 ArizonaTouchdown pass, 7 plays, 55 yards
  15. Q2 PurdueEnd of half, 1 play, −2 yards
  16. Q3 ArizonaPunt, 3 plays, 1 yard
  17. Q3 PurdueInterception, 6 plays, 10 yards
  18. Q3 ArizonaPunt, 3 plays, −12 yards
  19. Q3 PurduePunt, 3 plays, 3 yards
  20. Q3 PurdueTouchdown run, 5 plays, 62 yards
  21. Q3 ArizonaTurnover on downs, 5 plays, 12 yards
  22. Q3 PurdueField goal, 4 plays, 2 yards
  23. Q3 ArizonaTouchdown pass, 10 plays, 80 yards
  24. Q4 PurduePunt, 5 plays, 13 yards
  25. Q4 ArizonaPunt, 3 plays, −3 yards
  26. Q4 PurduePunt, 8 plays, 21 yards
  27. Q4 ArizonaInterception, 6 plays, 29 yards
  28. Q4 PurdueEnd of game, 2 plays, −4 yards

Play by play

1st quarter9 drives, then Purdue 14, Arizona 7
Purdue Punt, 3 plays
15:001st & 10 at own 25Purdue penalty 5 yard false start accepted.
14:441st & 15 at own 20Jerod Void rush for 10 yards to the Prdue 30.
13:522nd & 5 at own 30Brandon Kirsch sacked by Marcus Hollingsworth at the Prdue 23 for a loss of 7 yards.
13:433rd & 12 at own 23Brandon Kirsch pass incomplete to Charles Davis.
13:364th & 12 at own 23Dave Brytus punt for 49 yards, fair catch by Syndric Steptoe at the Ariz 28.
Arizona Punt, 6 plays
13:311st & 10 at own 28Richard Kovalcheck pass incomplete to Gilbert Harris.
13:312nd & 10 at own 28Arizona penalty 5 yard false start accepted.
13:032nd & 15 at own 23Gilbert Harris rush for no gain to the Ariz 23.
12:413rd & 15 at own 23Richard Kovalcheck pass complete to Michael Thomas for 21 yards to the Ariz 44 for a 1ST down.
12:121st & 10 at own 44Mike Bell rush for a loss of 5 yards to the Ariz 39.
11:452nd & 15 at own 39Richard Kovalcheck pass incomplete to Brad Wood.
11:393rd & 15 at own 39Richard Kovalcheck pass incomplete.
11:314th & 15 at own 39Danny Baugher punt for 61 yards for a touchback.
Purdue Touchdown run, 4 plays
11:111st & 10 at own 20Brandon Jones rush for 5 yards to the Prdue 25.
10:402nd & 5 at own 25Dorien Bryant rush for 20 yards to the Prdue 45 for a 1ST down.
10:181st & 10 at own 45Brandon Kirsch pass incomplete.
10:092nd & 10 at own 45Jerod Void rush for 55 yards for a TOUCHDOWN.Purdue 6, Arizona 0
10:09Ben Jones extra point GOOD.Purdue 7, Arizona 0
10:09Dave Brytus kickoff for 65 yards for a touchback.
Arizona Touchdown pass, 6 plays
10:011st & 10 at own 20Richard Kovalcheck pass complete to Brad Wood for 27 yards to the Ariz 47 for a 1ST down.
9:411st & 10 at own 47Richard Kovalcheck pass complete to Mike Bell for 11 yards to the Prdue 42 for a 1ST down.
9:171st & 10 at opp 42Richard Kovalcheck sacked at the 50 yard line for a loss of 8 yards.
8:182nd & 18 at the 50Mike Bell rush for 2 yards to the Prdue 48.
7:263rd & 16 at opp 48Richard Kovalcheck pass complete to Mike Bell for 13 yards to the Prdue 35.
7:264th & 2 at opp 34Timeout ARIZONA, clock 07:26.
7:194th & 2 at opp 34Richard Kovalcheck pass complete to Brad Wood for 34 yards for a TOUCHDOWN.Purdue 7, Arizona 6
7:19Nicholas Folk extra point GOOD.Tied at 7
7:19Nicholas Folk kickoff for 65 yards for a touchback.
Purdue Punt, 3 plays
7:071st & 10 at own 20Brandon Jones rush for 3 yards to the Prdue 23.
6:262nd & 7 at own 23Brandon Kirsch pass complete to Charles Davis for 6 yards to the Prdue 29.
6:263rd & 1 at own 29Brandon Kirsch pass incomplete, Purdue penalty holding declined.
5:454th & 1 at own 29Dave Brytus punt for 36 yards.
Arizona Punt, 3 plays
5:351st & 10 at own 35Mike Bell rush for 2 yards to the Ariz 37.
5:082nd & 8 at own 37Arizona penalty 5 yard false start accepted.
5:082nd & 13 at own 32Richard Kovalcheck pass incomplete, Arizona penalty illegal touching declined.
4:373rd & 13 at own 32Richard Kovalcheck pass incomplete.
4:304th & 13 at own 32Danny Baugher punt for 51 yards, fair catch by Brian Hare at the Prdue 17.
Purdue Touchdown run, 5 plays
4:151st & 10 at own 17Jerod Void rush for 9 yards to the Prdue 26.
3:302nd & 1 at own 26Kory Sheets rush for 1 yard to the Prdue 27 for a 1ST down.
3:061st & 10 at own 27Brandon Kirsch pass complete to Dorien Bryant for 45 yards to the Ariz 28 for a 1ST down out-of-bounds.
2:401st & 10 at opp 28Brandon Kirsch rush for 10 yards to the Ariz 18 for a 1ST down.
2:161st & 10 at opp 18Kory Sheets rush for 18 yards for a TOUCHDOWN.Purdue 13, Arizona 7
2:16Ben Jones extra point GOOD.Purdue 14, Arizona 7
2:16Dave Brytus kickoff for 65 yards for a touchback.
Arizona Punt, 3 plays
2:031st & 10 at own 20Mike Bell rush for a loss of 1 yard to the Ariz 19.
1:352nd & 11 at own 19Mike Bell rush for no gain to the Ariz 19.
0:493rd & 10 at own 20Richard Kovalcheck pass complete to Syndric Steptoe for 4 yards to the Ariz 24.
0:074th & 6 at own 24Danny Baugher punt for 76 yards for a touchback.
Purdue Punt, 3 plays
0:001st & 10 at own 20Jerod Void rush for 8 yards to the Prdue 28.
Q2 14:452nd & 2 at own 28Jerod Void rush for a loss of 5 yards to the Prdue 23.
Q2 14:123rd & 7 at own 23Timeout PURDUE, clock 14:12.
Q2 14:053rd & 7 at own 23Brandon Kirsch pass incomplete.
Q2 13:564th & 7 at own 23Dave Brytus punt for 38 yards, fair catch by Syndric Steptoe at the Ariz 39.
2nd quarter6 drives, then Purdue 21, Arizona 17
Arizona Field goal, 6 plays
13:491st & 10 at own 39Richard Kovalcheck pass complete to Michael Thomas for 22 yards to the Prdue 39 for a 1ST down.
13:371st & 10 at opp 39Mike Bell rush for 16 yards to the Prdue 23 for a 1ST down.
13:161st & 10 at opp 23Richard Kovalcheck pass incomplete.
13:162nd & 10 at opp 23Arizona penalty 49 yard false start accepted.
12:352nd & 15 at opp 28Richard Kovalcheck sacked by Brent Grover at the Prdue 34 for a loss of 6 yards.
12:353rd & 21 at opp 34Richard Kovalcheck pass incomplete.
12:204th & 21 at opp 34Nicholas Folk 51 yard field goal GOOD.Purdue 14, Arizona 10
12:20Nicholas Folk kickoff for 65 yards for a touchback.
Purdue Touchdown run, 9 plays
12:011st & 10 at own 20Jerod Void rush for 1 yard to the Prdue 21.
11:322nd & 9 at own 21Brandon Jones rush for 14 yards to the Prdue 35 for a 1ST down.
11:051st & 10 at own 35Brandon Jones rush for 5 yards to the Prdue 40.
10:362nd & 5 at own 40Arizona penalty 5 yard offside defense accepted.
10:101st & 10 at own 45Jerod Void rush for 7 yards to the Ariz 48.
9:442nd & 3 at opp 48Jerod Void rush for 5 yards to the Ariz 43 for a 1ST down.
9:281st & 10 at opp 43Brandon Kirsch pass complete to Dorien Bryant for 21 yards to the Ariz 22 for a 1ST down.
8:441st & 10 at opp 22Jerod Void rush for 4 yards to the Ariz 18.
8:162nd & 6 at opp 18Brandon Kirsch rush for 17 yards to the Ariz 1 for a 1ST down.
7:461st & goal at opp 1Jerod Void rush for 1 yard for a TOUCHDOWN.Purdue 20, Arizona 10
7:46Ben Jones extra point GOOD.Purdue 21, Arizona 10
7:41Dave Brytus kickoff for 65 yards returned by BJ Dennard for 32 yards to the Ariz 32.
Arizona Punt, 4 plays
7:341st & 10 at own 32Richard Kovalcheck pass complete to Syndric Steptoe for 19 yards to the Prdue 49 for a 1ST down.
7:201st & 10 at opp 49Arizona penalty 5 yard false start accepted.
6:551st & 15 at own 46Richard Kovalcheck pass incomplete.
6:552nd & 15 at own 46Richard Kovalcheck pass complete to Mike Bell for 5 yards to the Ariz 49, Arizona penalty 16 yard personal foul accepted.
5:523rd & 26 at own 35Richard Kovalcheck rush for 1 yard to the Ariz 36.
5:364th & 25 at own 36Danny Baugher punt for 64 yards for a touchback.
Purdue Punt, 3 plays
5:361st & 10 at own 20Purdue penalty 10 yard personal foul accepted.
5:111st & 10 at own 10Kory Sheets rush for 3 yards to the Prdue 13.
4:552nd & 7 at own 13Purdue penalty 5 yard false start accepted.
4:072nd & 12 at own 8Brandon Kirsch rush for 2 yards to the Prdue 10.
4:073rd & 10 at own 10Brandon Kirsch pass incomplete, Purdue penalty 5 yard intentional grounding accepted.
3:354th & 15 at own 2Dave Brytus punt for 45 yards, returned by Syndric Steptoe for 3 yards to the Ariz 44, Arizona penalty 11 yard holding accepted.
Arizona Touchdown pass, 7 plays
3:071st & 10 at own 45Richard Kovalcheck pass complete to Gilbert Harris for a loss of 1 yard to the Ariz 44.
2:412nd & 11 at own 44Mike Bell rush for 18 yards to the Prdue 38 for a 1ST down.
2:021st & 10 at opp 38Gilbert Harris rush for a loss of 2 yards to the Prdue 40.
2:022nd & 12 at opp 40Purdue penalty 17 yard pass interference accepted, no play.
1:321st & 10 at opp 23Richard Kovalcheck pass complete to Michael Thomas for 2 yards to the Prdue 21.
1:002nd & 8 at opp 21Gilbert Harris rush for 4 yards to the Prdue 17.
0:533rd & 4 at opp 17Richard Kovalcheck pass complete to Michael Thomas for 9 yards to the Prdue 8 for a 1ST down.
0:371st & 0 at opp 8Timeout ARIZONA, clock 00:37.
0:321st & goal at opp 8Richard Kovalcheck pass complete to Brad Wood for 8 yards for a TOUCHDOWN.Purdue 21, Arizona 16
0:32Nicholas Folk extra point GOOD.Purdue 21, Arizona 17
0:32Nicholas Folk kickoff for 65 yards for a touchback.
Purdue End of half, 1 play
0:001st & 10 at own 20Brandon Kirsch rush for a loss of 2 yards to the Prdue 18.
Q3 15:00Dave Brytus kickoff for 65 yards for a touchback.
3rd quarter8 drives, then Purdue 31, Arizona 17
Arizona Punt, 3 plays
14:471st & 10 at own 20Mike Bell rush for 3 yards to the Ariz 23.
14:252nd & 7 at own 23Richard Kovalcheck sacked by Stanford Keglar at the Ariz 21 for a loss of 2 yards.
13:303rd & 9 at own 21Richard Kovalcheck pass incomplete to Syndric Steptoe.
13:284th & 9 at own 21Danny Baugher punt for 42 yards, returned by Brian Hare for 2 yards to the Prdue 39.
Purdue Interception, 6 plays
13:151st & 10 at own 39Kory Sheets rush for 4 yards to the Prdue 43.
13:152nd & 6 at own 43Purdue penalty 5 yard false start accepted.
12:152nd & 11 at own 38Brandon Kirsch pass complete to Charles Davis for 5 yards to the Prdue 43.
11:493rd & 6 at own 43Timeout ARIZONA, clock 11:49.
11:403rd & 6 at own 43Brandon Kirsch rush for 9 yards to the Ariz 48 for a 1ST down.
11:121st & 10 at opp 48Kory Sheets rush for a loss of 1 yard to the Ariz 49.
10:322nd & 11 at opp 49Kory Sheets rush for a loss of 2 yards to the Prdue 49.
9:563rd & 13 at own 49Brandon Kirsch pass intercepted by Marcus Hollingsworth at the Ariz 38, returned for 4 yards to the Ariz 42.
Arizona Punt, 3 plays
9:451st & 10 at own 42Mike Bell rush for a loss of 3 yards to the Ariz 39.
9:042nd & 13 at own 39Richard Kovalcheck pass incomplete.
9:043rd & 13 at own 39Timeout ARIZONA, clock 09:04.
8:403rd & 13 at own 39Richard Kovalcheck sacked by Brandon Villarreal at the Ariz 30 for a loss of 9 yards.
8:094th & 22 at own 30Danny Baugher punt for 68 yards.
Purdue Punt, 3 plays
7:551st & 10 at own 2Jerod Void rush for 3 yards to the Prdue 5.
7:122nd & 7 at own 5Jerod Void rush for no gain to the Prdue 5.
6:353rd & 7 at own 5Brandon Kirsch pass incomplete to Jerod Void.
6:354th & 7 at own 5Dave Brytus punt for 40 yards, returned by Syndric Steptoe for no gain to the Prdue 38, fumbled at the Prdue 38, recovered by Team.
Purdue Touchdown run, 5 plays
6:201st & 10 at own 38Kory Sheets rush for 3 yards to the Prdue 41.
6:202nd & 7 at own 41Purdue penalty 7 yard illegal block accepted, no play.
6:202nd & 14 at own 34Brandon Kirsch rush for 10 yards to the Prdue 44.
4:363rd & 4 at own 44Brandon Kirsch pass complete to Dorien Bryant for 7 yards to the Ariz 49 for a 1ST down.
4:051st & 10 at opp 49Brandon Kirsch pass complete to Kyle Ingraham for 47 yards to the Ariz 2 for a 1ST down.
3:411st & goal at opp 3Jerod Void rush for 3 yards for a TOUCHDOWN.Purdue 27, Arizona 17
3:41Ben Jones extra point GOOD.Purdue 28, Arizona 17
3:41Dave Brytus kickoff for 65 yards for a touchback.
Arizona Turnover on downs, 5 plays
3:331st & 10 at own 20Richard Kovalcheck pass complete to Brad Wood for 11 yards to the Ariz 31 for a 1ST down.
3:091st & 10 at own 31Mike Bell rush for 4 yards to the Ariz 35.
2:392nd & 6 at own 35Richard Kovalcheck pass incomplete.
2:343rd & 6 at own 35Richard Kovalcheck pass incomplete.
2:264th & 6 at own 35Wilrey Fontenot rush for a loss of 3 yards to the Ariz 32.
Purdue Field goal, 4 plays
2:201st & 10 at opp 32Brandon Jones pass incomplete.
1:542nd & 10 at opp 32Jerod Void rush for 2 yards to the Ariz 30.
1:303rd & 8 at opp 30Brandon Kirsch pass incomplete.
1:264th & 8 at opp 30Ben Jones 47 yard field goal GOOD.Purdue 31, Arizona 17
1:26Dave Brytus kickoff for 65 yards for a touchback.
Arizona Touchdown pass, 10 plays
1:261st & 10 at own 20Purdue penalty 15 yard roughing passer accepted, no play.
1:091st & 10 at own 35Mike Bell rush for no gain to the Ariz 35.
0:022nd & 10 at own 35Richard Kovalcheck pass complete to Michael Thomas for 8 yards to the Ariz 43.
0:003rd & 2 at own 43Richard Kovalcheck pass complete to Gilbert Harris for 2 yards to the Ariz 45 for a 1ST down.
Q4 15:001st & 10 at own 45Arizona penalty 4 yard false start accepted.
Q4 14:531st & 15 at own 41Purdue penalty 15 yard pass interference accepted, no play.
Q4 14:531st & 10 at opp 44Arizona penalty 5 yard illegal procedure accepted.
Q4 13:341st & 15 at opp 49Richard Kovalcheck pass complete to Gilbert Harris for 6 yards to the Prdue 43.
Q4 13:532nd & 9 at opp 43Richard Kovalcheck pass complete to Michael Thomas for 18 yards to the Prdue 25 for a 1ST down.
Q4 13:381st & 10 at opp 25Timeout ARIZONA, clock 13:38.
Q4 13:251st & 10 at opp 25Mike Bell rush for 8 yards to the Prdue 17.
Q4 13:252nd & 2 at opp 17Richard Kovalcheck sacked by Jerry Wasikowski, fumbled at the Prdue 24, recovered by Team at the Prdue 24, tackled by Jerry Wasikowski.
Q4 11:573rd & 9 at opp 24Timeout PURDUE, clock 11:57.
Q4 11:353rd & 9 at opp 24Richard Kovalcheck pass complete to Brad Wood for 14 yards to the Prdue 10 for a 1ST down.
Q4 11:251st & goal at opp 10Mike Bell rush for 1 yard to the Prdue 9.
Q4 10:502nd & goal at opp 9Richard Kovalcheck pass complete to Anthony Johnson for 9 yards for a TOUCHDOWN.Purdue 31, Arizona 23
Q4 10:50Nicholas Folk extra point GOOD.Purdue 31, Arizona 24
Q4 10:50Nicholas Folk kickoff for 65 yards for a touchback.
4th quarter5 drives, then Purdue 31, Arizona 24
Purdue Punt, 5 plays
10:341st & 10 at own 20Kory Sheets rush for 1 yard to the Prdue 21.
10:072nd & 9 at own 21Brandon Kirsch pass complete to Dorien Bryant for 10 yards to the Prdue 31 for a 1ST down.
9:291st & 10 at own 31Kory Sheets rush for a loss of 3 yards to the Prdue 28.
8:482nd & 13 at own 28Brandon Kirsch rush for 5 yards to the Prdue 33.
8:303rd & 8 at own 33Curtis Painter pass incomplete.
8:234th & 8 at own 33Dave Brytus punt for 39 yards, fair catch by Ryan Eidson at the Ariz 28.
Arizona Punt, 3 plays
8:111st & 10 at own 28Mike Bell rush for a loss of 1 yard to the Ariz 27.
7:392nd & 11 at own 27Dominic Patrick pass incomplete.
7:223rd & 11 at own 27Arizona penalty 5 yard delay of game accepted.
7:223rd & 16 at own 22Arizona penalty 5 yard illegal shift accepted.
7:193rd & 21 at own 17Dominic Patrick pass complete to Michael Thomas for 8 yards to the Ariz 25.
6:364th & 13 at own 25Danny Baugher punt for 41 yards, returned by Lance Melvin for no gain to the Prdue 34.
Purdue Punt, 8 plays
6:311st & 10 at own 34Jerod Void rush for 2 yards to the Prdue 36.
5:572nd & 8 at own 36Brandon Kirsch rush for 11 yards to the Prdue 47 for a 1ST down.
5:241st & 10 at own 47Jerod Void rush for 5 yards to the Ariz 48.
4:522nd & 5 at opp 48Jerod Void rush for 2 yards to the Ariz 46.
3:533rd & 3 at opp 46Dorien Bryant rush for 3 yards to the Ariz 43 for a 1ST down.
3:171st & 10 at opp 43Jerod Void rush for 1 yard to the Ariz 42.
2:342nd & 9 at opp 42Jerod Void rush for 2 yards to the Ariz 40.
2:343rd & 7 at opp 40Purdue penalty 5 yard delay of game accepted.
1:523rd & 12 at opp 45Brandon Kirsch pass incomplete.
1:454th & 12 at opp 45Dave Brytus punt for 30 yards.
Arizona Interception, 6 plays
1:411st & 10 at own 15Dominic Patrick pass incomplete.
1:312nd & 10 at own 15Dominic Patrick pass incomplete to Michael Thomas.
1:263rd & 10 at own 15Dominic Patrick pass incomplete.
1:184th & 10 at own 15Dominic Patrick pass complete to Anthony Johnson for 20 yards to the Ariz 35 for a 1ST down.
0:491st & 10 at own 35Dominic Patrick pass complete to Gilbert Harris for 9 yards to the Ariz 44.
0:382nd & 1 at own 44Dominic Patrick pass intercepted by Brian Hickman at the Prdue 35, returned for 13 yards to the Prdue 48.
Purdue End of game, 2 plays
0:201st & 10 at own 48Brandon Kirsch rush for a loss of 2 yards to the Prdue 46.
0:002nd & 12 at own 46Brandon Kirsch rush for a loss of 2 yards to the Prdue 44.

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 3–⁠0 in three meetings, counting the one since this game.

Recent meetings
2017Purdue 38, Arizona 35Foster Farms Bowl
2005Purdue 31, Arizona 24
2003Purdue 59, Arizona 7

Around this game