Arizona vs. Oklahoma

Thursday, December 28, 2023, Alamo Bowl

No. 14 Arizona beat No. 12 Oklahoma 38–⁠24. It was their third meeting; Arizona leads the series 2–⁠1.

Neutral site14Arizona10–⁠3 in 2023
38
Neutral site12Oklahoma10–⁠3 in 2023
24

Final at Alamodome, San AntonioIndoorsTV: ESPN, ESPN+Attendance 55,883

MVPs Jacob Cowing (WR, Arizona); Gunner Maldonado (S, Arizona)Wikipedia

Official
David SmithGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Arizona10381738
Oklahoma01410024

Standouts

  • PassingNoah Fifita24 of 38, 354 yards, 2 TD, 1 INTArizona
  • RushingGavin Sawchuk15 carries, 134 yards, 1 TDOklahoma
  • ReceivingJacob Cowing7 catches, 152 yards, 2 TDArizona
  • DefenseKendel Dolby6 tackles, 2 sacks, 2 for lossOklahoma

Player stats

Arizona

PassingC/AttYdsTDInt
Noah Fifita24/3835421
RushingCarYdsTDLong
D.J. Williams627119
Jonah Coleman520012
Michael Wiley719012
ReceivingRecYdsTDLong
Tetairoa McMillan10160042
Jacob Cowing7152257
Tanner McLachlan328016
Malachi Riley1808
DefenseTklTFLSacksInt
Dalton Johnson13000
Gunner Maldonado9001
Jacob Manu8000
Martell Irby7101
Isaiah Ward5110
D.J. Warnell3110
Russell Davis II2110
Genesis Smith1001

Oklahoma

PassingC/AttYdsTDInt
Jackson Arnold26/4536123
RushingCarYdsTDLong
Gavin Sawchuk15134162
Jackson Arnold1138020
Tawee Walker71705
Gavin Freeman112012
ReceivingRecYdsTDLong
Brenen Thompson283163
Drake Stoops682031
Nic Anderson773121
Jalil Farooq457026
DefenseTklTFLSacksInt
Kip Lewis7210
Woodi Washington7100
Kendel Dolby6220
Danny Stutsman5000
R Mason Thomas2110
Kani Walker2001
Marcus Stripling1110

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

Team stats

ArizonaOklahoma
383Total yards562
354Passing yards361
29Rushing yards201
9.3Yards per pass8.0
1.1Yards per rush5.9
16First downs23
6–⁠15Third downs7–⁠15
0–⁠0Fourth downs0–⁠1
1Turnovers6
4–⁠40Penalties8–⁠76
31:25Possession28:35
3Sacks (by defense)5

Efficiency

ArizonaOklahoma
36%Success rate42%
0.10EPA per play0.08
1.68Explosiveness1.37
−0.14Rushing EPA−0.18
0.23Passing EPA0.27
40%Passing-down success33%
−0.20First-down EPA0.06
0.03Second-down EPA−0.14
0.76Third-down EPA0.69
19%Havoc by its defense23%

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)

Oklahoma 61% to win. Arizona won as Elo’s underdog.

The line

Arizona −1, 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.

Before kickoff, the win chances were Arizona 57%, Oklahoma 43%. CollegeFootballData.com’s estimate from the point spread.

The money

The Alamo Bowl was put on by the San Antonio Bowl Association, a nonprofit. Its IRS Form 990 for the year to March 2024, which takes in this game, reports $15.9 million in revenue, $5.6 million of it from game admissions, and $14.1 million in expenses. Its best-paid, president Derrick Fox, was paid $904,000. The largest payments it lists that year:

Big 12see sch i, part IV$5.0 million
Pac-12see sch i, part IV$4.2 million

From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 74-2606522).

Every drive

Oklahoma end zoneArizona end zoneQ1 ArizonaField goal, 8 playsQ1 OklahomaInterception, 3 playsQ1 ArizonaTouchdown, 1 playQ1 OklahomaPunt, 3 playsQ1 ArizonaPunt, 7 playsQ1 OklahomaInterception, 7 playsQ1 ArizonaField goal, 12 playsQ2 OklahomaTouchdown, 10 playsQ2 ArizonaInterception, 2 playsQ2 OklahomaFumble, 1 playQ2 ArizonaPunt, 7 playsQ2 OklahomaTouchdown, 6 playsQ2 ArizonaPunt, 3 playsQ2 OklahomaPunt, 6 playsQ3 OklahomaTouchdown, 2 playsQ3 ArizonaPunt, 6 playsQ3 OklahomaField goal, 12 playsQ3 ArizonaPunt, 3 playsQ3 OklahomaPunt, 3 playsQ3 ArizonaPunt, 3 playsQ3 OklahomaFumble return TD, 7 plays (Arizona scores)Q3 OklahomaInterception, 2 playsQ4 ArizonaField goal, 4 playsQ4 OklahomaPunt, 5 playsQ4 ArizonaTouchdown, 8 playsQ4 OklahomaFumble, 6 playsQ4 ArizonaTouchdown, 2 playsQ4 OklahomaTurnover on downs, 7 playsQ4 ArizonaEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oklahoma drives left to right, Arizona right to left.
  1. Q1 ArizonaField goal, 8 plays, 57 yards
  2. Q1 OklahomaInterception, 3 plays, 0 yards
  3. Q1 ArizonaTouchdown, 1 play, 35 yards
  4. Q1 OklahomaPunt, 3 plays, 6 yards
  5. Q1 ArizonaPunt, 7 plays, 45 yards
  6. Q1 OklahomaInterception, 7 plays, 20 yards
  7. Q1 ArizonaField goal, 12 plays, 45 yards
  8. Q2 OklahomaTouchdown, 10 plays, 75 yards
  9. Q2 ArizonaInterception, 2 plays, 28 yards
  10. Q2 OklahomaFumble, 1 play, 0 yards
  11. Q2 ArizonaPunt, 7 plays, 51 yards
  12. Q2 OklahomaTouchdown, 6 plays, 92 yards
  13. Q2 ArizonaPunt, 3 plays, 8 yards
  14. Q2 OklahomaPunt, 6 plays, 23 yards
  15. Q3 OklahomaTouchdown, 2 plays, 75 yards
  16. Q3 ArizonaPunt, 6 plays, 22 yards
  17. Q3 OklahomaField goal, 12 plays, 84 yards
  18. Q3 ArizonaPunt, 3 plays, 0 yards
  19. Q3 OklahomaPunt, 3 plays, 1 yard
  20. Q3 ArizonaPunt, 3 plays, 7 yards
  21. Q3 OklahomaFumble return TD, 7 plays (Arizona scores), 51 yards
  22. Q3 OklahomaInterception, 2 plays, −22 yards
  23. Q4 ArizonaField goal, 4 plays, −9 yards
  24. Q4 OklahomaPunt, 5 plays, 23 yards
  25. Q4 ArizonaTouchdown, 8 plays, 95 yards
  26. Q4 OklahomaFumble, 6 plays, 14 yards
  27. Q4 ArizonaTouchdown, 2 plays, 19 yards
  28. Q4 OklahomaTurnover on downs, 7 plays, 8 yards
  29. Q4 ArizonaEnd of game, 1 play, −2 yards

Play by play

1st quarter7 drives, then Arizona 10, Oklahoma 0
Arizona Field goal, 8 plays
15:001st & 10 at own 35Zach Schmit kickoff for 64 yds , Jai-Ayviauynn Celestine return for 19 yds to the ARIZ 20
14:481st & 10 at own 20Noah Fifita pass incomplete to Kevin Green Jr.
14:352nd & 10 at own 20Noah Fifita pass complete to Tetairoa McMillan for 40 yds to the OU 40 for a 1ST down
14:001st & 10 at opp 40Michael Wiley run for 2 yds to the OU 38
13:142nd & 8 at opp 38Noah Fifita pass complete to Tetairoa McMillan for 15 yds to the OU 23 for a 1ST down
12:441st & 10 at opp 23Arizona Penalty, False Start (Raymond Pulido) to the OU 28
12:201st & 15 at opp 28Noah Fifita pass complete to Tetairoa McMillan for a loss of 2 yards to the OU 30
11:372nd & 17 at opp 30Noah Fifita pass incomplete to Tanner McLachlan
11:313rd & 17 at opp 30Noah Fifita pass complete to Jacob Cowing for 7 yds to the OU 23
10:574th & 10 at opp 23Tyler Loop 39 Yd Field GoalArizona 3, Oklahoma 0
Oklahoma Interception, 3 plays
10:574th & 10 at own 35Tyler Loop kickoff for 65 yds for a touchback
10:521st & 10 at own 25Jackson Arnold pass incomplete to Drake Stoops
10:462nd & 10 at own 25Jackson Arnold pass incomplete to Drake Stoops
10:413rd & 10 at own 25Jackson Arnold pass intercepted Genesis Smith return for no gain to the OU 35
Arizona Touchdown, 1 play
10:331st & 10 at opp 35Jacob Cowing 35 Yd pass from Noah Fifita (Tyler Loop Kick)Arizona 10, Oklahoma 0
Oklahoma Punt, 3 plays
10:331st & 10 at own 35Tyler Loop kickoff for 65 yds for a touchback
10:271st & 10 at own 25Jackson Arnold pass incomplete to Jalil Farooq
10:202nd & 10 at own 25Gavin Sawchuk run for no gain to the OU 25
9:353rd & 10 at own 25Jackson Arnold pass complete to Nic Anderson for 6 yds to the OU 31
8:464th & 4 at own 31Luke Elzinga punt for 58 yds, downed at the ARIZ 11
Arizona Punt, 7 plays
8:351st & 10 at own 11Noah Fifita pass complete to Tanner McLachlan for 16 yds to the ARIZ 27 for a 1ST down
8:001st & 10 at own 27Jonah Coleman run for 12 yds to the ARIZ 39 for a 1ST down
7:501st & 10 at own 39Noah Fifita pass complete to Jonah Coleman for a loss of 2 yards to the ARIZ 37
7:432nd & 12 at own 37Timeout Arizona, clock 07:43
7:302nd & 12 at own 37Noah Fifita pass complete to Jacob Cowing for 24 yds to the OU 39 for a 1ST down
6:591st & 10 at opp 39Noah Fifita pass incomplete to Jonah Coleman
6:502nd & 10 at opp 39Noah Fifita pass complete to Tetairoa McMillan for 5 yds to the OU 34
5:593rd & 5 at opp 34Arizona Penalty, Offensive Holding (Joseph Borjon) to the OU 44
5:463rd & 15 at opp 44Noah Fifita pass incomplete to Malachi Riley
5:374th & 15 at opp 44Kyle Ostendorp punt for 44 yds for a touchback
Oklahoma Interception, 7 plays
5:301st & 10 at own 20Gavin Sawchuk run for 2 yds to the OU 22
5:002nd & 8 at own 22Jackson Arnold pass complete to Nic Anderson for 14 yds to the OU 36 for a 1ST down
4:351st & 10 at own 36Gavin Sawchuk run for a loss of 1 yard to the OU 35
4:102nd & 11 at own 35Jackson Arnold pass complete to Drake Stoops for 10 yds to the OU 45
4:003rd & 1 at own 45Tawee Walker run for 3 yds to the OU 48 for a 1ST down
3:201st & 10 at own 48Oklahoma Penalty, Offensive Holding (Jacob Sexton) to the OU 38
3:001st & 20 at own 38Gavin Sawchuk run for 2 yds to the OU 40
2:292nd & 18 at own 40Jackson Arnold pass intercepted Gunner Maldonado return for no gain to the ARIZ 34
Arizona Field goal, 12 plays
2:151st & 10 at own 34Michael Wiley run for 4 yds to the ARIZ 38
1:452nd & 6 at own 38DJ Williams run for 6 yds to the ARIZ 44 for a 1ST down
1:301st & 10 at own 44DJ Williams run for 2 yds to the ARIZ 46
1:022nd & 8 at own 46Noah Fifita pass incomplete to Tetairoa McMillan
0:453rd & 8 at own 46Noah Fifita pass complete to Tetairoa McMillan for 16 yds to the OU 38 for a 1ST down
0:151st & 10 at opp 38DJ Williams run for 1 yd to the OU 37
Q2 14:552nd & 9 at opp 37Noah Fifita pass incomplete to Tetairoa McMillan
Q2 14:473rd & 9 at opp 37Noah Fifita pass complete to Jacob Cowing for 12 yds to the OU 25 for a 1ST down
Q2 14:151st & 10 at opp 25Jonah Coleman run for 6 yds to the OU 19
Q2 13:452nd & 4 at opp 19Jonah Coleman run for a loss of 2 yards to the OU 21
Q2 13:093rd & 6 at opp 21Noah Fifita pass incomplete to Tanner McLachlan
Q2 13:054th & 6 at opp 21Tyler Loop 38 Yd Field GoalArizona 13, Oklahoma 0
2nd quarter6 drives, then Oklahoma 14, Arizona 13
Oklahoma Touchdown, 10 plays
13:054th & 6 at own 35Tyler Loop kickoff for 65 yds for a touchback
13:001st & 10 at own 25Jackson Arnold pass complete to Nic Anderson for 8 yds to the OU 33
12:452nd & 2 at own 33Jackson Arnold pass complete to Nic Anderson for 8 yds to the OU 41 for a 1ST down
12:371st & 10 at own 41Oklahoma Penalty, Ineligible Downfield on Pass (McKade Mettauer) to the OU 36
12:201st & 15 at own 36Jackson Arnold run for 7 yds to the OU 43
12:002nd & 8 at own 43Jackson Arnold pass complete to Jalil Farooq for 8 yds to the ARIZ 49 for a 1ST down
11:301st & 10 at opp 49Jackson Arnold pass complete to Tawee Walker for 6 yds to the ARIZ 43
11:002nd & 4 at opp 43Tawee Walker run for 4 yds to the ARIZ 39 for a 1ST down
10:431st & 10 at opp 39Tawee Walker run for 1 yd to the ARIZ 38
10:122nd & 9 at opp 38Jackson Arnold pass incomplete to Jayden Gibson
10:053rd & 9 at opp 38Jackson Arnold pass complete to Gavin Sawchuk for 20 yds to the ARIZ 18 for a 1ST down
9:421st & 10 at opp 18Gavin Sawchuk 18 Yd Run (Zach Schmit Kick)Arizona 13, Oklahoma 7
Arizona Interception, 2 plays
9:421st & 10 at own 35Zach Schmit kickoff for 40 yds fair catch by Jai-Ayviauynn Celestine at the ARIZ 2
9:301st & 10 at own 25Noah Fifita pass complete to Tanner McLachlan for 5 yds to the ARIZ 30
8:582nd & 5 at own 30Noah Fifita pass intercepted Kani Walker return for no gain to the ARIZ 34
8:481st & 10 at opp 34Jackson Arnold pass complete to Jalil Farooq for 26 yds Jalil Farooq fumbled, forced by Martell Irby, recovered by ARIZ Gunner Maldonado
Arizona Punt, 7 plays
8:401st & 10 at own 8Noah Fifita pass complete to Malachi Riley for 8 yds to the ARIZ 16
8:102nd & 2 at own 16Michael Wiley run for 1 yd to the ARIZ 17
7:303rd & 1 at own 17Noah Fifita pass complete to Tetairoa McMillan for 42 yds to the OU 41 for a 1ST down
6:501st & 10 at opp 41Michael Wiley run for 12 yds to the OU 29 for a 1ST down
6:271st & 10 at opp 29Noah Fifita pass incomplete to Michael Wiley
6:202nd & 10 at opp 29Noah Fifita pass incomplete to Jacob Cowing
6:103rd & 10 at opp 29Noah Fifita sacked by Marcus Stripling for a loss of 12 yards to the OU 41
5:324th & 22 at opp 41Kyle Ostendorp punt for 33 yds, fair catch by Gavin Freeman at the OU 8
Oklahoma Touchdown, 6 plays
5:251st & 10 at own 8Jackson Arnold run for 2 yds to the OU 10
5:002nd & 8 at own 10Gavin Sawchuk run for 62 yds to the ARIZ 28 for a 1ST down
4:301st & 10 at opp 28Jackson Arnold pass complete to Gavin Freeman for 9 yds to the ARIZ 19
3:542nd & 1 at opp 19Oklahoma Penalty, Offensive Holding (Gavin Freeman) to the ARIZ 29
3:452nd & 11 at opp 29Jackson Arnold run for 19 yds to the ARIZ 10 for a 1ST down
3:201st & goal at opp 10Tawee Walker run for no gain to the ARIZ 10
2:532nd & goal at opp 10Nic Anderson 10 Yd pass from Jackson Arnold (Zach Schmit Kick)Oklahoma 14, Arizona 13
Arizona Punt, 3 plays
2:532nd & 10 at own 35Zach Schmit kickoff for 40 yds fair catch by Jai-Ayviauynn Celestine at the ARIZ 5
2:451st & 10 at own 25Arizona Penalty, Offensive Holding (Raymond Pulido) to the ARIZ 15
2:101st & 20 at own 15Noah Fifita pass complete to Montana Lemonious-Craig for 5 yds to the ARIZ 20
1:502nd & 15 at own 20Noah Fifita sacked by R Mason Thomas for a loss of 7 yards to the ARIZ 13
1:493rd & 22 at own 13Timeout Oklahoma, clock 01:49
1:423rd & 22 at own 13Noah Fifita pass incomplete to Tetairoa McMillan
1:274th & 22 at own 13Kyle Ostendorp punt for 57 yds , Gavin Freeman returns for a loss of 2 yards to the OU 28
Oklahoma Punt, 6 plays
1:271st & 10 at own 28Timeout Oklahoma, clock 01:27
1:201st & 10 at own 28Gavin Sawchuk run for 4 yds to the OU 32
1:002nd & 6 at own 32Gavin Sawchuk run for 5 yds to the OU 37
0:453rd & 1 at own 37Jackson Arnold run for 10 yds to the OU 47 for a 1ST down
0:251st & 10 at own 47Jackson Arnold pass complete to Drake Stoops for 5 yds to the ARIZ 48
0:232nd & 5 at opp 48Timeout Oklahoma, clock 00:23
0:182nd & 5 at opp 48Jackson Arnold pass incomplete to Nic Anderson
0:093rd & 5 at opp 48Jackson Arnold sacked by Russell Davis II for a loss of 1 yard to the ARIZ 49
0:094th & 6 at opp 49Timeout Arizona, clock 00:09
0:004th & 6 at opp 49Luke Elzinga punt for 48 yds, downed at the ARIZ 1
3rd quarter8 drives, then Oklahoma 24, Arizona 21
Oklahoma Touchdown, 2 plays
15:001st & 10 at own 35Tyler Loop kickoff for 65 yds for a touchback
14:501st & 10 at own 25Gavin Freeman run for 12 yds to the OU 37 for a 1ST down
14:291st & 10 at own 37Brenen Thompson 63 Yd pass from Jackson Arnold (Zach Schmit Kick)Oklahoma 21, Arizona 13
Arizona Punt, 6 plays
14:291st & 10 at own 35Zach Schmit kickoff for 65 yds for a touchback
14:191st & 10 at own 25Michael Wiley run for 3 yds to the ARIZ 28
13:402nd & 7 at own 28Jonah Coleman run for 1 yd to the ARIZ 29
12:553rd & 6 at own 29Noah Fifita pass complete to Jacob Cowing for 12 yds to the ARIZ 41 for a 1ST down
12:301st & 10 at own 41Jonah Coleman run for 3 yds to the ARIZ 44
12:002nd & 7 at own 44Noah Fifita pass complete to Jonah Coleman for 3 yds to the ARIZ 47
11:183rd & 4 at own 47Noah Fifita pass incomplete to Jonah Coleman
11:114th & 4 at own 47Kyle Ostendorp punt for 41 yds, fair catch by Gavin Freeman at the OU 12
Oklahoma Field goal, 12 plays
10:501st & 10 at own 12Jackson Arnold pass complete to Brenen Thompson for 20 yds to the OU 32 for a 1ST down
10:301st & 10 at own 32Jackson Arnold run for 7 yds to the OU 39
10:252nd & 3 at own 39Jackson Arnold pass incomplete to Gavin Sawchuk
10:103rd & 3 at own 39Jackson Arnold pass complete to Tawee Walker for 6 yds to the OU 45 for a 1ST down
9:571st & 10 at own 45Jackson Arnold pass incomplete to Jalil Farooq
9:512nd & 10 at own 45Jackson Arnold pass incomplete to Nic Anderson
9:443rd & 10 at own 45Jackson Arnold pass complete to Drake Stoops for 31 yds to the ARIZ 24 for a 1ST down
9:201st & 10 at opp 24Tawee Walker run for 4 yds to the ARIZ 20
8:522nd & 6 at opp 20Arizona Penalty, Defensive Pass Interference (DJ Warnell Jr.) to the ARIZ 5 for a 1ST down
8:451st & goal at opp 5Gavin Sawchuk run for 1 yd to the ARIZ 4
8:092nd & goal at opp 4Gavin Sawchuk run for no gain to the ARIZ 4
7:453rd & goal at opp 4Jackson Arnold run for no gain to the ARIZ 4
6:594th & goal at opp 4Zach Schmit 22 yd FG GOODOklahoma 24, Arizona 13
Arizona Punt, 3 plays
6:594th & 9 at own 35Zach Schmit kickoff for 65 yds for a touchback
6:401st & 10 at own 25Noah Fifita sacked by Kip Lewis for a loss of 7 yards to the ARIZ 18
6:102nd & 17 at own 18Noah Fifita run for 7 yds to the ARIZ 25
5:373rd & 10 at own 25Noah Fifita pass incomplete to Michael Wiley
5:284th & 10 at own 25Kyle Ostendorp punt for 46 yds, fair catch by Gavin Freeman at the OU 29
Oklahoma Punt, 3 plays
5:151st & 10 at own 29Jackson Arnold pass complete to Jayden Gibson for 3 yds to the OU 32
4:542nd & 7 at own 32Jackson Arnold run for a loss of 2 yards to the OU 30
4:183rd & 9 at own 30Jackson Arnold pass incomplete
4:094th & 9 at own 30Luke Elzinga punt for 49 yds, fair catch by Jacob Cowing at the ARIZ 21
Arizona Punt, 3 plays
4:001st & 10 at own 21DJ Williams run for a loss of 1 yard to the ARIZ 20
3:302nd & 11 at own 20Noah Fifita pass complete to Tetairoa McMillan for 8 yds to the ARIZ 28
2:523rd & 3 at own 28Timeout Oklahoma, clock 02:52
2:493rd & 3 at own 28Noah Fifita pass incomplete to Jacob Cowing
2:404th & 3 at own 28Kyle Ostendorp punt for 46 yds, fair catch by Gavin Freeman at the OU 26
Oklahoma Fumble return TD, 7 plays (Arizona scores)
2:351st & 10 at own 26Jackson Arnold pass incomplete to Austin Stogner
2:302nd & 10 at own 26Jackson Arnold pass complete to Drake Stoops for 9 yds to the OU 35
2:003rd & 1 at own 35Gavin Sawchuk run for 15 yds to the 50 yard line for a 1ST down
1:231st & 10 at the 50Oklahoma Penalty, Offensive Holding (Walter Rouse) to the OU 40
1:101st & 20 at own 40Jackson Arnold pass complete to Drake Stoops for 16 yds to the ARIZ 44
0:452nd & 4 at opp 44Jackson Arnold pass complete to Nic Anderson for 21 yds to the ARIZ 23 for a 1ST down
0:211st & 10 at opp 23Jackson Arnold pass incomplete to Nic Anderson
0:212nd & 10 at opp 23Timeout Oklahoma, clock 00:21
0:022nd & 10 at opp 23Gunner Maldonado 87 Yd Fumble Return (Noah Fifita Pass to Montana Lemonious-Craig for Two-Point Conversion)Oklahoma 24, Arizona 21
Oklahoma Interception, 2 plays
0:021st & 10 at own 35Tyler Loop kickoff for 65 yds for a touchback
0:001st & 10 at own 25Jackson Arnold pass incomplete to Jayden Gibson
Q4 14:511st & goal at opp 3Jackson Arnold pass intercepted Martell Irby return for 12 yds to the OU 0 Oklahoma Penalty, Face Mask (11 yards) (McKade Mettauer) to the OU 11
4th quarter7 drives, then Arizona 38, Oklahoma 24
Arizona Field goal, 4 plays
14:451st & 10 at opp 11Michael Wiley run for no gain to the OU 11
14:102nd & 10 at opp 11Noah Fifita pass complete to Jacob Cowing for 5 yds to the OU 6
13:363rd & 5 at opp 6Arizona Penalty, Defensive Pass Interference (Yards) to the OU 6
13:303rd & 5 at opp 6Noah Fifita sacked by Kendel Dolby for a loss of 14 yards to the OU 20
12:494th & 19 at opp 20Tyler Loop 37 yd FG GOODTied at 24
Oklahoma Punt, 5 plays
12:494th & 19 at own 35Tyler Loop kickoff for 65 yds for a touchback
12:401st & 10 at own 25Gavin Sawchuk run for 3 yds to the OU 28
12:202nd & 7 at own 28Gavin Sawchuk run for 14 yds to the OU 42 for a 1ST down
11:581st & 10 at own 42Oklahoma Penalty, Offensive Holding (Austin Stogner) to the OU 32
11:451st & 20 at own 32Tawee Walker run for 5 yds to the OU 37
11:202nd & 15 at own 37Tawee Walker run for no gain to the OU 37
10:373rd & 15 at own 37Jackson Arnold pass complete to Drake Stoops for 11 yds to the OU 48
9:554th & 4 at own 48Luke Elzinga punt for 47 yds, punt out-of-bounds at the ARIZ 5
Arizona Touchdown, 8 plays
9:451st & 10 at own 5Noah Fifita run for 5 yds to the ARIZ 10
9:002nd & 5 at own 10Noah Fifita pass complete to Tanner McLachlan for 7 yds to the ARIZ 17 for a 1ST down
8:301st & 10 at own 17Noah Fifita sacked by Kendel Dolby for a loss of 7 yards to the ARIZ 10
7:502nd & 17 at own 10Noah Fifita pass complete to Tetairoa McMillan for 15 yds to the ARIZ 25
7:113rd & 2 at own 25Noah Fifita pass complete to Tetairoa McMillan for 16 yds to the ARIZ 41 for a 1ST down
6:511st & 10 at own 41Noah Fifita pass complete to Tetairoa McMillan for 5 yds to the ARIZ 46
6:152nd & 5 at own 46Michael Wiley run for a loss of 3 yards to the ARIZ 43
5:283rd & 8 at own 43Noah Fifita pass complete to Jacob Cowing for 57 yds for a TD (Tyler Loop KICK)Arizona 31, Oklahoma 24
Oklahoma Fumble, 6 plays
5:283rd & 8 at own 35Tyler Loop kickoff for 65 yds for a touchback
5:201st & 10 at own 25Jackson Arnold pass complete to Nic Anderson for 6 yds to the OU 31
5:032nd & 4 at own 31Gavin Sawchuk run for 5 yds to the OU 36 for a 1ST down
4:441st & 10 at own 36Jackson Arnold pass complete to Jalil Farooq for 13 yds to the OU 49 for a 1ST down
4:141st & 10 at own 49Oklahoma Penalty, Offensive Holding (-10 Yards) to the OU 39
4:061st & 20 at own 39Jackson Arnold pass incomplete
3:502nd & 20 at own 39Jackson Arnold pass incomplete to Jalil Farooq
3:433rd & 20 at own 39Jackson Arnold sacked by Isaiah Ward for a loss of 16 yards to the OU 19 Jackson Arnold fumbled, forced by Isaiah Ward, recovered by ARIZ Jacob Kongaika , return for 0 yards , return for 4 yds to the OU 19
Arizona Touchdown, 2 plays
3:381st & 10 at opp 19DJ Williams run for no gain to the OU 19
2:562nd & 10 at opp 19DJ Williams run for 19 yds for a TD (Tyler Loop KICK)Arizona 38, Oklahoma 24
Oklahoma Turnover on downs, 7 plays
2:562nd & 10 at own 35Tyler Loop kickoff for 65 yds for a touchback
2:471st & 10 at own 25Jackson Arnold pass complete to Gavin Sawchuk for 2 yds to the OU 27
2:252nd & 8 at own 27Gavin Sawchuk run for 4 yds to the OU 31
2:013rd & 4 at own 31Jackson Arnold pass complete to Gavin Sawchuk for 20 yds to the ARIZ 49 for a 1ST down
1:471st & 10 at opp 49Jackson Arnold pass incomplete to Nic Anderson
1:402nd & 10 at opp 49Jackson Arnold pass incomplete
1:313rd & 10 at opp 49Oklahoma Penalty, Offensive Holding (-10 Yards) to the OU 41
1:243rd & 20 at own 41Jackson Arnold sacked by DJ Warnell Jr. for a loss of 8 yards to the OU 33
0:414th & 28 at own 33Jackson Arnold run for 20 yds to the ARIZ 47
Arizona End of game, 1 play
0:371st & 10 at own 47TEAM run for a loss of 2 yards to the ARIZ 45

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.

Arizona leads 2–⁠1 in three meetings.

Recent meetings
2023Arizona 38, Oklahoma 24Alamo Bowl
1989Arizona 6, Oklahoma 3
1988Oklahoma 28, Arizona 10

Around this game