Arizona vs. Purdue

Wednesday, December 27, 2017, Foster Farms Bowl

Purdue beat Arizona 38–⁠35. It was their third meeting; Purdue leads the series 3–⁠0.

Neutral siteArizona7–⁠6 in 2017
35
Neutral sitePurdue7–⁠6 in 2017
38

Final at Levi’s Stadium, Santa ClaraTV: FOXAttendance 28,436Payout $3,600,000 (Wikipedia)

MVP Elijah Sindelar (Purdue) & Ja’Whaun Bentley (LB, Purdue))Wikipedia

At kickoff
54°F, partly cloudy, wind 3 mph from the westWeather: NOAA NCEI Integrated Surface Database; N Y. Mineta Sn Jo International Airport (KSJC), 6 km from the stadium, 23 minutes after kickoff
Officials
Referee Brad Van Vark; umpire Jim Adams; head linesman Rick Smith; line judge Frank Leblanc; side judge Tuta Salaam; field judge Nick Lave; back judge Joel Wetzel; center judge Brian AlosGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Arizona14014735
Purdue14170738

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Arizona

PassingC/AttYdsTDInt
Khalil Tate17/2630251
RushingCarYdsTDLong
Khalil Tate2058015
Nick Wilson829010
J.J. Taylor101908
Shun Brown21308
ReceivingRecYdsTDLong
Tony Ellison4102240
Shawn Poindexter571131
Shun Brown462124
Tyrell Johnson140140
DefenseTklTFLSacksInt
Tony Fields II13110
Jace Whittaker121.500
Dane Cruikshank8110
Colin Schooler7000
Lorenzo Burns6110
Brandon Rutt0001

Purdue

PassingC/AttYdsTDInt
Elijah Sindelar33/5339641
RushingCarYdsTDLong
D.J. Knox11101130
Markell Jones2186024
ReceivingRecYdsTDLong
Gregory Phillips14149242
Anthony Mahoungou6118238
D.J. Knox336021
Jackson Anthrop332021
DefenseTklTFLSacksInt
Markus Bailey11100
T.J. McCollum8110
Ja’Whaun Bentley8210
Navon Mosley8000
Danny Ezechukwu5201
Lorenzo Neal3110
Ray Ellis1110

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

Team stats

ArizonaPurdue
430Total yards555
302Passing yards396
128Rushing yards159
11.6Yards per pass7.5
3.0Yards per rush4.0
19First downs27
4–⁠14Third downs7–⁠19
0–⁠0Fourth downs1–⁠3
2Turnovers1
6–⁠47Penalties5–⁠50
27:55Possession32:05
3Sacks (by defense)4

Efficiency

ArizonaPurdue
42%Success rate36%
0.16EPA per play0.13
1.29Explosiveness1.56
−0.17Rushing EPA0.08
0.59Passing EPA0.18
33%Passing-down success30%
0.02First-down EPA−0.08
0.27Second-down EPA0.06
0.25Third-down EPA0.83
16%Havoc by its defense17%

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)

Purdue 51% to win. Elo’s favorite won.

The line

Arizona −2.5, over/under 64.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Purdue end zoneArizona end zoneQ1 ArizonaPunt, 3 playsQ1 PurdueTouchdown, 6 playsQ1 ArizonaPunt, 3 playsQ1 PurduePunt, 6 playsQ1 ArizonaTouchdown, 4 playsQ1 PurdueTurnover on downs, 4 playsQ1 ArizonaTouchdown, 3 playsQ1 PurdueTouchdown, 5 playsQ1 ArizonaPunt, 8 playsQ2 PurdueTouchdown, 13 playsQ2 ArizonaPunt, 6 playsQ2 PurdueTouchdown, 6 playsQ2 ArizonaPunt, 5 playsQ2 PurduePunt, 3 playsQ2 ArizonaFumble, 4 playsQ2 PurdueField goal, 7 playsQ3 PurdueMissed FG, 9 playsQ3 ArizonaTouchdown, 7 playsQ3 PurdueInterception, 4 playsQ3 ArizonaTouchdown, 4 playsQ3 PurduePunt, 3 playsQ3 ArizonaPunt, 3 playsQ3 PurduePunt, 3 playsQ3 ArizonaPunt, 3 playsQ4 PurdueTurnover on downs, 6 playsQ4 ArizonaPunt, 3 playsQ4 PurduePunt, 5 playsQ4 ArizonaPunt, 3 playsQ4 PurduePunt, 3 playsQ4 ArizonaTouchdown, 7 playsQ4 PurdueTouchdown, 8 playsQ4 ArizonaInterception, 3 playsQ4 PurdueEnd of game, 4 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Purdue drives left to right, Arizona right to left.
  1. Q1 ArizonaPunt, 3 plays, −41 yards
  2. Q1 PurdueTouchdown, 6 plays, 60 yards
  3. Q1 ArizonaPunt, 3 plays, −29 yards
  4. Q1 PurduePunt, 6 plays, 12 yards
  5. Q1 ArizonaTouchdown, 4 plays, 68 yards
  6. Q1 PurdueTurnover on downs, 4 plays, 9 yards
  7. Q1 ArizonaTouchdown, 3 plays, 34 yards
  8. Q1 PurdueTouchdown, 5 plays, 75 yards
  9. Q1 ArizonaPunt, 8 plays, 25 yards
  10. Q2 PurdueTouchdown, 13 plays, 90 yards
  11. Q2 ArizonaPunt, 6 plays, −6 yards
  12. Q2 PurdueTouchdown, 6 plays, 80 yards
  13. Q2 ArizonaPunt, 5 plays, −21 yards
  14. Q2 PurduePunt, 3 plays, 1 yard
  15. Q2 ArizonaFumble, 4 plays, 48 yards
  16. Q2 PurdueField goal, 7 plays, 59 yards
  17. Q3 PurdueMissed FG, 9 plays, 47 yards
  18. Q3 ArizonaTouchdown, 7 plays, 72 yards
  19. Q3 PurdueInterception, 4 plays, 11 yards
  20. Q3 ArizonaTouchdown, 4 plays, 51 yards
  21. Q3 PurduePunt, 3 plays, −28 yards
  22. Q3 ArizonaPunt, 3 plays, −4 yards
  23. Q3 PurduePunt, 3 plays, −1 yard
  24. Q3 ArizonaPunt, 3 plays, 8 yards
  25. Q4 PurdueTurnover on downs, 6 plays, 18 yards
  26. Q4 ArizonaPunt, 3 plays, 4 yards
  27. Q4 PurduePunt, 5 plays, 4 yards
  28. Q4 ArizonaPunt, 3 plays, 24 yards
  29. Q4 PurduePunt, 3 plays, 4 yards
  30. Q4 ArizonaTouchdown, 7 plays, 67 yards
  31. Q4 PurdueTouchdown, 8 plays, 75 yards
  32. Q4 ArizonaInterception, 3 plays, −33 yards
  33. Q4 PurdueEnd of game, 4 plays, −3 yards

Play by play

1st quarter9 drives, then Tied at 14
Arizona Punt, 3 plays
15:001st & 10 at own 35Spencer Evans kickoff for 65 yds , Tyrell Johnson return for 16 yds to the Ariz 16
14:451st & 10 at own 16Shun Brown run for 8 yds to the Ariz 24
14:202nd & 2 at own 24Nick Wilson run for no gain to the Ariz 24
13:303rd & 2 at own 24Khalil Tate run for no gain to the Ariz 24
13:074th & 2 at own 24Jake Glatting punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 40
Purdue Touchdown, 6 plays
13:031st & 10 at own 40Elijah Sindelar pass incomplete to Gregory Phillips
12:592nd & 10 at own 40Elijah Sindelar pass incomplete to Markell Jones
12:453rd & 10 at own 40Elijah Sindelar pass complete to Gregory Phillips for 17 yds to the Ariz 43 for a 1ST down
12:301st & 10 at opp 43Elijah Sindelar pass complete to Gregory Phillips for 11 yds to the Ariz 32 for a 1ST down
12:101st & 10 at opp 32Markell Jones run for 1 yd to the Ariz 31
11:432nd & 9 at opp 31Elijah Sindelar pass complete to Anthony Mahoungou for 31 yds for a TD, (Spencer Evans KICK)Purdue 7, Arizona 0
Arizona Punt, 3 plays
11:432nd & 9 at own 35Spencer Evans kickoff for 53 yds , Cedric Peterson return for 21 yds to the Ariz 33
11:201st & 10 at own 33Khalil Tate pass complete to Shawn Poindexter for 3 yds to the Ariz 36
11:002nd & 7 at own 36J.J. Taylor run for 5 yds to the Ariz 41
10:453rd & 2 at own 41Khalil Tate sacked by Ja’Whaun Bentley for a loss of 5 yards to the Ariz 36
10:124th & 7 at own 36Jake Glatting punt for 48 yds, downed at the Prdue 16
Purdue Punt, 6 plays
10:001st & 10 at own 16D.J. Knox run for 7 yds to the Prdue 23
9:402nd & 3 at own 23D.J. Knox run for 2 yds to the Prdue 25
9:303rd & 1 at own 25D.J. Knox run for 8 yds to the Prdue 33 for a 1ST down
9:121st & 10 at own 33Elijah Sindelar pass incomplete to Cole Herdman
8:552nd & 10 at own 33Elijah Sindelar pass complete to D.J. Knox for 1 yd to the Prdue 34
8:163rd & 9 at own 34Elijah Sindelar sacked by Lorenzo Burns for a loss of 6 yards to the Prdue 28
7:434th & 15 at own 28Joe Schopper punt for 40 yds, fair catch by Shun Brown at the Ariz 32
Arizona Touchdown, 4 plays
7:301st & 10 at own 32Khalil Tate pass complete to Shun Brown for 18 yds to the 50 yard line for a 1ST down
7:131st & 10 at the 50Khalil Tate run for 9 yds to the Prdue 41
6:592nd & 1 at opp 41Nick Wilson run for 10 yds to the Prdue 31 for a 1ST down
6:431st & 10 at opp 31Khalil Tate pass complete to Shawn Poindexter for 31 yds for a TD, (Josh Pollack KICK)Tied at 7
Purdue Turnover on downs, 4 plays
6:431st & 10 at own 35Lucas Havrisik kickoff for 65 yds for a touchback
6:301st & 10 at own 25Elijah Sindelar pass complete to Markell Jones for 3 yds to the Prdue 28
6:152nd & 7 at own 28Elijah Sindelar pass complete to Gregory Phillips for a loss of 4 yards to the Prdue 24
5:303rd & 11 at own 24Elijah Sindelar pass complete to Brycen Hopkins for 10 yds to the Prdue 34
5:154th & 1 at own 34Markell Jones run for no gain to the Prdue 34
Arizona Touchdown, 3 plays
5:001st & 10 at opp 34Tyrell Johnson run for 7 yds to the Prdue 27
4:452nd & 3 at opp 27J.J. Taylor run for a loss of 2 yards to the Prdue 29
4:093rd & 5 at opp 29Khalil Tate pass complete to Tony Ellison for 29 yds for a TD, (Josh Pollack KICK)Arizona 14, Purdue 7
Purdue Touchdown, 5 plays
4:093rd & 5 at own 35Lucas Havrisik kickoff for 65 yds for a touchback
4:041st & 10 at own 25Elijah Sindelar pass complete to Cole Herdman for 15 yds to the Prdue 40 for a 1ST down
3:501st & 10 at own 40Elijah Sindelar pass complete to Gregory Phillips for 4 yds to the Prdue 44
3:302nd & 6 at own 44Elijah Sindelar pass complete to Jackson Anthrop for 3 yds to the Prdue 47
2:453rd & 3 at own 47Markell Jones run for 11 yds to the Ariz 42 for a 1ST down
2:221st & 10 at opp 42Elijah Sindelar pass complete to Gregory Phillips for 42 yds for a TD, (J.D. Dellinger KICK)Tied at 14
Arizona Punt, 8 plays
2:221st & 10 at own 35Spencer Evans kickoff for 65 yds for a touchback
2:101st & 10 at own 25Nick Wilson run for 3 yds to the Ariz 28
1:422nd & 7 at own 28Khalil Tate pass complete to Shun Brown for 7 yds to the Ariz 35 for a 1ST down
1:201st & 10 at own 35J.J. Taylor run for 8 yds to the Ariz 43
1:052nd & 2 at own 43J.J. Taylor run for 1 yd to the Ariz 44
0:353rd & 1 at own 44Zach Green run for 2 yds to the Ariz 46 for a 1ST down
0:051st & 10 at own 46J.J. Taylor run for 1 yd to the Ariz 47
Q2 14:502nd & 9 at own 47Khalil Tate run for 3 yds to the 50 yard line
Q2 14:233rd & 6 at the 50Khalil Tate pass incomplete to Cedric Peterson
Q2 14:164th & 6 at the 50Jake Glatting punt for 40 yds, fair catch by Jackson Anthrop at the Prdue 10
2nd quarter7 drives, then Purdue 31, Arizona 14
Purdue Touchdown, 13 plays
14:051st & 10 at own 10Markell Jones run for 1 yd to the Prdue 11
13:402nd & 9 at own 11Elijah Sindelar pass complete to Gregory Phillips for 6 yds to the Prdue 17
13:053rd & 3 at own 17Elijah Sindelar pass incomplete to Brycen Hopkins
12:454th & 3 at own 17ARIZONA Penalty, Roughing the Kicker (J.J. Taylor) to the Prdue 32 for a 1ST down
12:201st & 10 at own 32Markell Jones run for 2 yds to the Prdue 34
12:102nd & 8 at own 34Elijah Sindelar pass complete to Anthony Mahoungou for 4 yds to the Prdue 38
11:503rd & 4 at own 38Markell Jones run for 7 yds to the Prdue 45 for a 1ST down
11:301st & 10 at own 45Markell Jones run for 6 yds to the Ariz 49
11:102nd & 4 at opp 49Markell Jones run for 2 yds to the Ariz 47
10:303rd & 2 at opp 47Markell Jones run for 1 yd to the Ariz 46
9:484th & 1 at opp 46Markell Jones run for 24 yds to the Ariz 22 for a 1ST down
9:231st & 10 at opp 22Elijah Sindelar pass incomplete to Brycen Hopkins
9:182nd & 10 at opp 22Elijah Sindelar pass incomplete
9:123rd & 10 at opp 22Elijah Sindelar pass complete to Gregory Phillips for 22 yds for a TD, (Spencer Evans KICK)Purdue 21, Arizona 14
9:123rd & 0 at opp 3ARIZONA Penalty, Defensive Offside (Dane Cruikshank) to the Ariz 1
Arizona Punt, 6 plays
9:123rd & 8 at own 35Spencer Evans kickoff for 56 yds , Tyrell Johnson return for 29 yds to the Ariz 38
8:551st & 10 at own 38Khalil Tate sacked by Ray Ellis for a loss of 6 yards to the Ariz 32
8:352nd & 16 at own 32Khalil Tate run for a loss of 1 yard to the Ariz 31
8:153rd & 17 at own 31Khalil Tate pass complete to Tony Ellison for 27 yds to the Prdue 42 for a 1ST down
7:501st & 10 at opp 42Nick Wilson run for 3 yds to the Prdue 39
7:242nd & 7 at opp 39ARIZONA Penalty, False Start (Gerhard de Beer) to the Prdue 44
7:002nd & 12 at opp 44Khalil Tate run for 3 yds to the Prdue 41
6:253rd & 9 at opp 41Khalil Tate pass incomplete to Tony Ellison
6:174th & 9 at opp 41Jake Glatting punt for 41 yds for a touchback
Purdue Touchdown, 6 plays
6:121st & 10 at own 20Elijah Sindelar pass incomplete to Brycen Hopkins
6:002nd & 10 at own 20Elijah Sindelar pass complete to Jackson Anthrop for 21 yds to the Prdue 41 for a 1ST down
5:201st & 10 at own 41D.J. Knox run for 2 yds to the Prdue 43
5:062nd & 8 at own 43Elijah Sindelar pass complete to Anthony Mahoungou for 35 yds to the Ariz 22 for a 1ST down
4:401st & 10 at opp 22Elijah Sindelar pass complete to Gregory Phillips for 9 yds to the Ariz 13
4:112nd & 1 at opp 13D.J. Knox run for 13 yds for a TD, (J.D. Dellinger KICK)Purdue 28, Arizona 14
Arizona Punt, 5 plays
4:112nd & 1 at own 35Myles Homan kickoff for 60 yds , Tyrell Johnson return for 28 yds to the Ariz 33
4:001st & 10 at own 33Khalil Tate pass complete to Shawn Poindexter for 3 yds to the Ariz 36
3:302nd & 7 at own 36Khalil Tate run for 10 yds to the Ariz 46 for a 1ST down
3:051st & 10 at own 46ARIZONA Penalty, Illegal Shift (-5 Yards) to the Ariz 41
2:401st & 15 at own 41Khalil Tate pass complete to J.J. Taylor for 5 yds to the Ariz 46
2:102nd & 10 at own 46Khalil Tate pass incomplete to Tyrell Johnson
2:053rd & 10 at own 46Khalil Tate pass complete to J.J. Taylor for a loss of 2 yards to the Ariz 44
2:024th & 12 at own 44Timeout PURDUE, clock 02:02
1:574th & 12 at own 44Jake Glatting punt for 9 yds, punt out-of-bounds at the Prdue 47
Purdue Punt, 3 plays
1:501st & 10 at own 47Elijah Sindelar pass incomplete to Gregory Phillips
1:462nd & 10 at own 47Markell Jones run for 1 yd to the Prdue 48
1:423rd & 9 at own 48Elijah Sindelar pass incomplete to Markell Jones
1:354th & 9 at own 48Joe Schopper punt for 52 yds for a touchback
Arizona Fumble, 4 plays
1:301st & 10 at own 20Khalil Tate pass incomplete to Tony Ellison
1:242nd & 10 at own 20Khalil Tate pass complete to Brian Casteel for 24 yds to the Ariz 44 for a 1ST down
1:121st & 10 at own 44Khalil Tate run for 9 yds to the Prdue 47
0:552nd & 1 at opp 47Khalil Tate run for 15 yds to the Prdue 32 Khalil Tate fumbled, forced by Navon Mosley, recovered by Prdue Navon Mosley
0:551st & 10 at own 32Timeout PURDUE, clock 00:55
Purdue Field goal, 7 plays
0:471st & 10 at own 32D.J. Knox run for 30 yds to the Ariz 38 for a 1ST down
0:471st & 10 at opp 38Timeout ARIZONA, clock 00:47
0:391st & 10 at opp 38D.J. Knox run for 8 yds to the Ariz 30
0:252nd & 2 at opp 30D.J. Knox run for 3 yds to the Ariz 27 for a 1ST down
0:131st & 10 at opp 27Elijah Sindelar pass complete to D.J. Knox for 14 yds to the Ariz 13 for a 1ST down
0:131st & 10 at opp 13Timeout PURDUE, clock 00:13
0:101st & 10 at opp 13Markell Jones run for 4 yds to the Ariz 9
0:102nd & 6 at opp 9Timeout PURDUE, clock 00:10
0:052nd & 6 at opp 9Elijah Sindelar pass incomplete to Anthony Mahoungou
0:003rd & 6 at opp 9Spencer Evans 26 yd FG GOODPurdue 31, Arizona 14
3rd quarter8 drives, then Purdue 31, Arizona 28
Purdue Missed FG, 9 plays
15:001st & 10 at own 35Lucas Havrisik kickoff for 65 yds for a touchback
14:501st & 10 at own 25Elijah Sindelar pass complete to Gregory Phillips for 4 yds to the Prdue 29
14:322nd & 6 at own 29Elijah Sindelar pass complete to Anthony Mahoungou for 10 yds to the Prdue 39 for a 1ST down
14:051st & 10 at own 39Markell Jones run for 2 yds to the Prdue 41
13:302nd & 8 at own 41Elijah Sindelar pass complete to Brycen Hopkins for 15 yds to the Ariz 44 for a 1ST down
13:101st & 10 at opp 44Elijah Sindelar pass complete to Gregory Phillips for 12 yds to the Ariz 32 for a 1ST down
12:541st & 10 at opp 32Elijah Sindelar pass incomplete to Jackson Anthrop
12:302nd & 10 at opp 32Markell Jones run for 4 yds to the Ariz 28
12:193rd & 6 at opp 28Elijah Sindelar pass incomplete to Jackson Anthrop
12:144th & 6 at opp 28J.D. Dellinger 45 yd FG MISSED
Arizona Touchdown, 7 plays
12:101st & 10 at own 28Khalil Tate run for 2 yds to the Ariz 30
11:502nd & 8 at own 30Khalil Tate run for 1 yd to the Ariz 31
11:143rd & 7 at own 31Khalil Tate pass complete to Shawn Poindexter for 14 yds to the Ariz 45 for a 1ST down
10:451st & 10 at own 45Khalil Tate pass complete to Tony Ellison for 6 yds to the Prdue 49
10:152nd & 4 at opp 49Khalil Tate sacked by T.J. McCollum for a loss of 2 yards to the Ariz 49
9:463rd & 6 at own 49PURDUE Penalty, Defensive Pass Interference (Navon Mosley) to the Prdue 36 for a 1ST down
9:201st & 10 at opp 36Nick Wilson run for 6 yds to the Prdue 30
9:152nd & 4 at opp 30ARIZONA Penalty, Offensive Holding (Gerhard de Beer) to the Prdue 40
8:532nd & 14 at opp 40Khalil Tate pass complete to Tony Ellison for 40 yds for a TD, (Josh Pollack KICK)Purdue 31, Arizona 21
Purdue Interception, 4 plays
8:532nd & 14 at own 35Lucas Havrisik kickoff for 65 yds for a touchback
8:421st & 10 at own 25Elijah Sindelar pass complete to Gregory Phillips for 4 yds to the Prdue 29
8:252nd & 6 at own 29D.J. Knox run for 7 yds to the Prdue 36 for a 1ST down
8:031st & 10 at own 36Elijah Sindelar pass incomplete to Anthony Mahoungou
7:582nd & 10 at own 36Elijah Sindelar pass intercepted Scottie Young Jr. return for no gain to the Ariz 49
7:301st & 10 at own 49Tyrell Johnson run for no gain to the Ariz 49
Arizona Touchdown, 4 plays
7:172nd & 10 at own 49Khalil Tate run for 10 yds to the Prdue 41 for a 1ST down
6:501st & 10 at opp 41J.J. Taylor run for 1 yd to the Prdue 40
6:312nd & 9 at opp 40Khalil Tate pass complete to Tyrell Johnson for 40 yds for a TD, (Josh Pollack KICK)Purdue 31, Arizona 28
Purdue Punt, 3 plays
6:312nd & 9 at own 35Lucas Havrisik kickoff for 63 yds , Jackson Anthrop return for 27 yds to the Prdue 29
6:151st & 10 at own 29Markell Jones run for 4 yds to the Prdue 33
5:552nd & 6 at own 33Markell Jones run for a loss of 2 yards to the Prdue 31
5:103rd & 8 at own 31Elijah Sindelar pass complete to Gregory Phillips for 6 yds to the Prdue 37
4:354th & 2 at own 37Joe Schopper punt for 47 yds , Shun Brown returns for a loss of 2 yards to the Ariz 14
Arizona Punt, 3 plays
4:301st & 10 at own 14Khalil Tate run for a loss of 2 yards to the Ariz 12
4:152nd & 12 at own 12Khalil Tate run for 2 yds to the Ariz 14
3:203rd & 10 at own 14Khalil Tate sacked by Lorenzo Neal for a loss of 4 yards to the Ariz 10
3:064th & 14 at own 10Jake Glatting punt for 33 yds, fair catch by Jackson Anthrop at the Ariz 43
Purdue Punt, 3 plays
2:551st & 10 at opp 43Elijah Sindelar sacked by Dane Cruikshank for a loss of 11 yards to the Prdue 46
2:262nd & 21 at own 46Elijah Sindelar pass incomplete to Anthony Mahoungou
2:153rd & 21 at own 46Elijah Sindelar pass complete to Jared Sparks for 10 yds to the Ariz 44
1:394th & 11 at opp 44Joe Schopper punt for 38 yds, fair catch by Shun Brown at the Ariz 6
Arizona Punt, 3 plays
1:291st & 10 at own 6Nick Wilson run for 2 yds to the Ariz 8
0:552nd & 8 at own 8Nick Wilson run for 1 yd to the Ariz 9
0:153rd & 7 at own 9Khalil Tate run for 5 yds to the Ariz 14
Q4 14:544th & 2 at own 14Jake Glatting punt for 42 yds, fair catch by Jackson Anthrop at the Prdue 44
4th quarter9 drives, then Purdue 38, Arizona 35
Purdue Turnover on downs, 6 plays
14:471st & 10 at own 44Elijah Sindelar run for 2 yds to the Prdue 46
14:302nd & 8 at own 46Markell Jones run for 8 yds to the Ariz 46 for a 1ST down
13:551st & 10 at opp 46Markell Jones run for 1 yd to the Ariz 45
13:342nd & 9 at opp 45Elijah Sindelar pass incomplete to Gregory Phillips
13:203rd & 9 at opp 45Elijah Sindelar pass complete to Darius Pittman for 7 yds to the Ariz 38
12:484th & 2 at opp 38Timeout PURDUE, clock 12:48
12:434th & 2 at opp 38Elijah Sindelar pass complete to Markell Jones for 1 yd to the Ariz 37
Arizona Punt, 3 plays
12:371st & 10 at own 37Khalil Tate pass incomplete to Tony Ellison
12:252nd & 10 at own 37J.J. Taylor run for 4 yds to the Ariz 41
12:003rd & 6 at own 41Khalil Tate pass incomplete to Shawn Poindexter
11:534th & 6 at own 41Jake Glatting punt for 42 yds, fair catch by Jackson Anthrop at the Prdue 17
Purdue Punt, 5 plays
11:471st & 10 at own 17Elijah Sindelar pass complete to Jackson Anthrop for 8 yds to the Prdue 25
11:302nd & 2 at own 25D.J. Knox run for 5 yds to the Prdue 30 for a 1ST down
10:551st & 10 at own 30Jackson Anthrop run for no gain to the Prdue 30
10:112nd & 10 at own 30Elijah Sindelar pass incomplete to Jared Sparks
10:003rd & 10 at own 21Elijah Sindelar sacked by Tony Fields II for a loss of 9 yards to the Prdue 21 PURDUE Penalty, Intentional Grounding (Elijah Sindelar) to the Prdue 21
9:484th & 19 at own 21Joe Schopper punt for 47 yds , Shun Brown returns for a loss of 10 yards to the Ariz 11 ARIZONA Penalty, Illegal Block (Antonio Parks) to the Ariz 12
Arizona Punt, 3 plays
9:481st & 10 at own 12PURDUE Penalty, Personal Foul (Derrick Barnes) to the Ariz 27 for a 1ST down
9:301st & 10 at own 27Shun Brown run for 5 yds to the Ariz 32
9:052nd & 5 at own 32Nick Wilson run for 4 yds to the Ariz 36
8:303rd & 1 at own 36Khalil Tate run for no gain to the Ariz 36
8:084th & 1 at own 36Timeout ARIZONA, clock 08:08
8:034th & 1 at own 36Jake Glatting punt for 36 yds, fair catch by Jackson Anthrop at the Prdue 28
Purdue Punt, 3 plays
7:501st & 10 at own 28Markell Jones run for 7 yds to the Prdue 35
7:052nd & 3 at own 35Markell Jones run for 2 yds to the Prdue 37
6:303rd & 1 at own 37Markell Jones run for no gain to the Prdue 37
5:544th & 1 at own 37PURDUE Penalty, Delay of Game (-5 Yards) to the Prdue 32
5:474th & 6 at own 32Joe Schopper punt for 35 yds, fair catch by Shun Brown at the Ariz 33
Arizona Touchdown, 7 plays
5:351st & 10 at own 33Khalil Tate run for 9 yds to the Ariz 42
5:252nd & 1 at own 42J.J. Taylor run for 1 yd to the Ariz 43 for a 1ST down
4:541st & 10 at own 43J.J. Taylor run for 3 yds to the Ariz 46
4:302nd & 7 at own 46Khalil Tate pass complete to Shawn Poindexter for 20 yds to the Prdue 34 for a 1ST down
4:101st & 10 at opp 34Khalil Tate pass complete to Shun Brown for 13 yds to the Prdue 21 for a 1ST down
3:451st & 10 at opp 21J.J. Taylor run for a loss of 3 yards to the Prdue 24
3:212nd & 13 at opp 24Khalil Tate pass complete to Shun Brown for 24 yds for a TD, (Josh Pollack KICK)Arizona 35, Purdue 31
Purdue Touchdown, 8 plays
3:212nd & 13 at own 35Lucas Havrisik kickoff for 65 yds for a touchback
3:051st & 10 at own 25Elijah Sindelar pass complete to Gregory Phillips for 8 yds to the Prdue 33
2:452nd & 2 at own 33Elijah Sindelar pass complete to Gregory Phillips for 8 yds to the Prdue 41 for a 1ST down
2:321st & 10 at own 41Elijah Sindelar pass incomplete to Anthony Mahoungou
2:292nd & 10 at own 41Elijah Sindelar pass incomplete to Brycen Hopkins
2:103rd & 10 at own 41Elijah Sindelar pass complete to D.J. Knox for 21 yds to the Ariz 38 for a 1ST down
1:581st & 10 at opp 38Elijah Sindelar pass incomplete to Brycen Hopkins
1:512nd & 10 at opp 38Elijah Sindelar pass complete to Anthony Mahoungou for no gain to the Ariz 38
1:443rd & 10 at opp 38Elijah Sindelar pass complete to Anthony Mahoungou for 38 yds for a TD, (J.D. Dellinger KICK)Purdue 38, Arizona 35
Arizona Interception, 3 plays
1:443rd & 10 at own 35Spencer Evans kickoff for 62 yds , Tyrell Johnson return for 29 yds to the Ariz 32
1:321st & 10 at own 32Khalil Tate pass incomplete to Shun Brown
1:242nd & 10 at own 32Khalil Tate pass incomplete to Shawn Poindexter
1:163rd & 10 at own 32Khalil Tate pass intercepted Jacob Thieneman return for no gain to the Prdue 36
Purdue End of game, 4 plays
1:071st & 10 at own 36D.J. Knox run for 16 yds to the Ariz 48 for a 1ST down
1:071st & 10 at opp 48PURDUE Penalty, Unsportsmanlike Conduct (D.J. Knox) to the Prdue 37
1:071st & 25 at own 37Timeout ARIZONA, clock 01:07
1:051st & 25 at own 37TEAM run for a loss of 2 yards to the Prdue 35
1:052nd & 27 at own 35Timeout ARIZONA, clock 01:05
0:552nd & 27 at own 35TEAM run for a loss of 1 yard to the Prdue 34
0:303rd & 28 at own 34TEAM 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.

Purdue leads 3–⁠0 in three meetings.

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

Around this game

Arizona

Purdue