From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oklahoma State
Arizona
158
Total yards
479
69
Passing yards
433
89
Rushing yards
46
2.5
Yards per pass
10.1
2.9
Yards per rush
1.4
7
First downs
28
3–17
Third downs
5–12
1–3
Fourth downs
1–1
2
Turnovers
3
4–45
Penalties
3–30
25:30
Possession
34:30
6
Sacks (by defense)
3
Efficiency
Oklahoma State
Arizona
14%
Success rate
45%
−0.41
EPA per play
0.02
1.73
Explosiveness
1.51
−0.30
Rushing EPA
−0.34
−0.51
Passing EPA
0.22
11%
Passing-down success
48%
−0.71
First-down EPA
−0.48
−0.09
Second-down EPA
0.15
−0.07
Third-down EPA
1.09
28%
Havoc by its defense
32%
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)
Arizona 72% to win. Elo’s favorite won.
The line
Arizona −21.5, over/under 56.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 93%, Oklahoma State 7%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona drives left to right, Oklahoma State right to left.
Q1 ArizonaTouchdown, 11 plays, 75 yards
Q1 Oklahoma StatePunt, 3 plays, 1 yard
Q1 ArizonaPunt, 3 plays, 4 yards
Q1 Oklahoma StateField goal, 6 plays, 31 yards
Q1 ArizonaTouchdown, 10 plays, 75 yards
Q1 Oklahoma StateMissed FG, 8 plays, 44 yards
Q2 ArizonaMissed FG, 7 plays, 41 yards
Q2 Oklahoma StatePunt, 4 plays, 10 yards
Q2 ArizonaTouchdown, 6 plays, 83 yards
Q2 Oklahoma StatePunt, 3 plays, −4 yards
Q2 ArizonaInterception, 2 plays, 6 yards
Q2 Oklahoma StateField goal, 7 plays, 18 yards
Q2 ArizonaField goal, 8 plays, 59 yards
Q3 Oklahoma StateInterception, 1 play, 0 yards
Q3 ArizonaPunt, 3 plays, −16 yards
Q3 Oklahoma StatePunt, 3 plays, 2 yards
Q3 ArizonaPunt, 3 plays, 7 yards
Q3 Oklahoma StateFumble, 7 plays, 24 yards
Q3 ArizonaFumble, 4 plays, 43 yards
Q3 Oklahoma StatePunt, 3 plays, 3 yards
Q3 ArizonaTouchdown, 3 plays, 38 yards
Q3 Oklahoma StateTurnover on downs, 4 plays, 4 yards
Q3 ArizonaTouchdown, 1 play, 29 yards
Q3 Oklahoma StatePunt, 3 plays, 7 yards
Q4 ArizonaPunt, 5 plays, 3 yards
Q4 Oklahoma StatePunt, 3 plays, 1 yard
Q4 ArizonaPick-six, 3 plays (Oklahoma State scores), 11 yards
Q4 ArizonaField goal, 9 plays, 36 yards
Q4 Oklahoma StateTurnover on downs, 7 plays, 17 yards
Q4 ArizonaEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then Arizona 14, Oklahoma State 3
Arizona Touchdown, 11 plays
15:00
1st & 10 at own 35
Logan Ward kickoff for 59 yds
14:51
1st & 10 at own 25
Ismail Mahdi run for 3 yds to the ARIZ 28
14:31
2nd & 7 at own 28
Ismail Mahdi run for 12 yds to the ARIZ 40 for a 1ST down
14:07
1st & 10 at own 40
Noah Fifita run for 3 yds to the ARIZ 43
13:29
2nd & 7 at own 43
Ismail Mahdi run for 13 yds to the OKST 44 for a 1ST down
13:06
1st & 10 at opp 44
Ismail Mahdi run for 10 yds to the OKST 34 for a 1ST down
12:33
1st & 10 at opp 34
(12:33) Shotgun Fifita,Noah pass incomplete deep right thrown to OSU00 PENALTY OSU Offside (McCoy Jr.,Bryan) 5 yards from OSU34 to OSU29. NO PLAY.
12:26
1st & 5 at opp 29
Noah Fifita pass incomplete to Javin Whatley
12:12
2nd & 5 at opp 29
Noah Fifita pass complete to Chris Hunter for 9 yds to the OKST 20 for a 1ST down
11:55
1st & 10 at opp 20
Noah Fifita pass complete to Chris Hunter for 3 yds to the OKST 17
11:26
2nd & 7 at opp 17
Noah Fifita sacked for a loss of 6 yards to the OKST 23
10:50
3rd & 13 at opp 23
Noah Fifita pass complete to Javin Whatley for 10 yds to the OKST 13
10:14
4th & 3 at opp 13
Timeout Arizona, clock 10:14
10:08
4th & 3 at opp 13
Noah Fifita pass complete to Tre Spivey for 13 yds for a TD (Michael Salgado-Medina KICK)Arizona 7, Oklahoma State 0
Oklahoma State Punt, 3 plays
10:08
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
9:51
1st & 10 at own 25
Zane Flores pass complete to Terrill Davis for 2 yds to the OKST 23
9:28
2nd & 12 at own 23
Rodney Fields Jr. run for 3 yds to the OKST 26
9:01
3rd & 9 at own 26
Zane Flores pass incomplete to Terrill Davis
8:48
4th & 9 at own 26
Wes Pahl punt for 51 yds , Luke Wysong returns for 5 yds to the ARIZ 28
Arizona Punt, 3 plays
8:40
1st & 10 at own 28
Noah Fifita pass incomplete to Chris Hunter
8:32
2nd & 10 at own 28
Ismail Mahdi run for 5 yds to the ARIZ 33
7:46
3rd & 5 at own 33
Noah Fifita sacked by Jacobi Oliphant Jr. for a loss of 1 yard to the ARIZ 32
7:09
4th & 6 at own 32
Isaac Lovison punt for 38 yds , Gavin Freeman returns for 9 yds to the OKST 39
Oklahoma State Field goal, 6 plays
6:57
1st & 10 at own 39
Zane Flores pass complete to Shamar Rigby for 4 yds to the OKST 43
6:28
2nd & 6 at own 43
Zane Flores run for 27 yds to the ARIZ 30 for a 1ST down
6:20
1st & 10 at opp 30
Zane Flores pass incomplete to Terrill Davis
6:13
2nd & 10 at opp 30
Zane Flores pass incomplete
6:05
3rd & 10 at opp 30
Zane Flores pass incomplete to Royal Capell
5:59
4th & 10 at opp 30
Logan Ward 47 yd FG GOODArizona 7, Oklahoma State 3
Arizona Touchdown, 10 plays
5:59
1st & 10 at own 35
Logan Ward kickoff for 65 yds
5:48
1st & 10 at own 25
Noah Fifita pass complete to Kris Hutson for 4 yds to the ARIZ 29
5:21
2nd & 6 at own 29
Noah Fifita pass complete to Javin Whatley for 6 yds to the ARIZ 35 for a 1ST down
4:42
1st & 10 at own 35
Kedrick Reescano run for 2 yds to the ARIZ 37
4:00
2nd & 8 at own 37
Noah Fifita pass complete to Kris Hutson for 9 yds to the ARIZ 46 for a 1ST down
3:33
1st & 10 at own 46
Noah Fifita pass complete to Javin Whatley for 6 yds to the OKST 48
2:55
2nd & 4 at opp 48
Noah Fifita pass complete to Luke Wysong for 5 yds to the OKST 43 for a 1ST down
2:44
1st & 10 at opp 43
Noah Fifita pass incomplete to Luke Wysong
2:37
2nd & 10 at opp 43
(02:44) No Huddle-Shotgun Fifita,Noah pass incomplete deep right thrown to OSU20 PENALTY OSU Roughing The Passer (White,Trip) 15 yards from OSU43 to OSU28, 1ST DOWN. NO PLAY.
2:29
1st & 10 at opp 28
Ismail Mahdi run for 6 yds to the OKST 22
2:03
2nd & 4 at opp 22
Ismail Mahdi run for no gain to the OKST 22
1:26
3rd & 4 at opp 22
Noah Fifita pass complete to Tre Spivey for 22 yds for a TD (Michael Salgado-Medina KICK)Arizona 14, Oklahoma State 3
Oklahoma State Missed FG, 8 plays
1:26
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
1:07
1st & 10 at own 25
Sam Jackson V pass complete to Cam Abshire for 4 yds to the OKST 29
0:54
2nd & 6 at own 29
Royal Capell run for 4 yds to the OKST 33
0:35
3rd & 2 at own 33
Sam Jackson V pass complete to Gavin Freeman for 18 yds to the ARIZ 49 for a 1ST down
0:00
1st & 10 at opp 49
Sam Jackson V run for 3 yds to the ARIZ 46
Q2 14:55
2nd & 7 at opp 46
(14:59) Shotgun Jackson V,Sam rush middle for 2 yards loss to the ARIZ48 (Kennedy,Chase) PENALTY ARIZ Face Mask (Harris,Max) 15 yards from ARIZ46 to ARIZ31, 1ST DOWN. NO PLAY.
Q2 14:45
1st & 10 at opp 31
Sam Jackson V pass incomplete
Q2 14:41
2nd & 10 at opp 31
Sam Jackson V pass incomplete
Q2 14:29
3rd & 10 at opp 31
Zane Flores pass complete to Terrill Davis for no gain to the ARIZ 31
Q2 13:48
4th & 10 at opp 31
Logan Ward 48 yd FG MISSED
2nd quarter7 drives, then Arizona 24, Oklahoma State 6
Arizona Missed FG, 7 plays
13:40
1st & 10 at own 31
Kedrick Reescano run for 2 yds to the ARIZ 33
12:51
2nd & 8 at own 33
Noah Fifita pass complete to Luke Wysong for 17 yds to the 50 yard line for a 1ST down
12:24
1st & 10 at the 50
Kris Hutson run for 15 yds to the OKST 35 for a 1ST down
12:00
1st & 10 at opp 35
Noah Fifita pass incomplete to Kris Hutson
11:47
2nd & 10 at opp 35
Ismail Mahdi run for 7 yds to the OKST 28
11:14
3rd & 3 at opp 28
Noah Fifita pass incomplete to Javin Whatley
11:08
4th & 3 at opp 28
Michael Salgado-Medina 46 yd FG MISSED
Oklahoma State Punt, 4 plays
10:58
1st & 10 at own 28
Rodney Fields Jr. run for 11 yds to the OKST 39 for a 1ST down
10:39
1st & 10 at own 39
Rodney Fields Jr. run for a loss of 4 yards to the OKST 35
10:14
2nd & 14 at own 35
Zane Flores pass incomplete to Rodney Fields Jr.
9:58
3rd & 14 at own 35
Zane Flores pass complete to Rodney Fields Jr. for 3 yds to the OKST 38
9:30
4th & 11 at own 38
Wes Pahl punt for 45 yds, fair catch by Luke Wysong at the ARIZ 17
Arizona Touchdown, 6 plays
9:22
1st & 10 at own 17
Ismail Mahdi run for no gain to the ARIZ 17
8:40
2nd & 10 at own 17
Noah Fifita pass complete to Kris Hutson for 25 yds to the ARIZ 42 for a 1ST down
8:15
1st & 10 at own 42
Ismail Mahdi run for 1 yd to the ARIZ 43
7:47
2nd & 9 at own 43
(07:52) Shotgun Fifita,Noah pass incomplete deep left to Whatley,Javin thrown to OSU10 PENALTY OSU Holding (Gay II,Raymond) 10 yards from ARIZ43 to OSU47, 1ST DOWN. NO PLAY.
7:39
1st & 10 at opp 47
Noah Fifita run for a loss of 3 yards to the 50 yard line
6:57
2nd & 13 at the 50
Noah Fifita pass complete to Luke Wysong for 3 yds to the OKST 47
6:20
3rd & 10 at opp 47
Noah Fifita pass complete to Luke Wysong for 47 yds for a TD (Michael Salgado-Medina KICK)Arizona 21, Oklahoma State 3
Oklahoma State Punt, 3 plays
6:20
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
6:07
1st & 10 at own 25
Zane Flores run for 4 yds to the OKST 29
5:43
2nd & 6 at own 29
Trent Howland run for 5 yds to the OKST 34
5:02
3rd & 1 at own 34
Trent Howland sacked by Dalton Johnson for a loss of 13 yards to the OKST 21
4:30
4th & 14 at own 21
Wes Pahl punt for 46 yds , Luke Wysong returns for 23 yds to the OKST 44
Arizona Interception, 2 plays
4:11
1st & 10 at opp 44
Noah Fifita pass complete to Keyan Burnett for 6 yds to the OKST 38
3:42
2nd & 4 at opp 38
Noah Fifita pass intercepted Parker Robertson return for 33 yds to the ARIZ 47
Oklahoma State Field goal, 7 plays
3:30
1st & 10 at opp 47
Trent Howland run for 1 yd to the ARIZ 46
3:06
2nd & 9 at opp 46
Trent Howland run for a loss of 1 yard to the ARIZ 47
2:59
3rd & 10 at opp 47
Timeout Oklahoma State, clock 02:59
2:51
3rd & 10 at opp 47
Zane Flores pass complete to Terrill Davis for 25 yds to the ARIZ 22 for a 1ST down
2:37
1st & 10 at opp 22
Zane Flores pass incomplete to Terrill Davis
2:28
2nd & 10 at opp 22
Zane Flores run for 5 yds to the ARIZ 17
1:53
3rd & 5 at opp 17
(02:00) Shotgun Flores,Zane pass incomplete short right to Smith,Kale thrown to ARIZ00 PENALTY OSU Personal Foul (Stewart,Quinton) 15 yards from ARIZ17 to ARIZ32. NO PLAY.
1:36
3rd & 20 at opp 32
Zane Flores pass complete to Gavin Freeman for 3 yds to the ARIZ 29
1:05
4th & 17 at opp 29
Logan Ward 46 yd FG GOODArizona 21, Oklahoma State 6
Arizona Field goal, 8 plays
1:05
1st & 10 at own 35
Logan Ward kickoff for 65 yds
0:50
1st & 10 at own 25
Noah Fifita pass complete to Javin Whatley for 9 yds to the ARIZ 34
0:38
2nd & 1 at own 34
Noah Fifita pass complete to Quincy Craig for 3 yds to the ARIZ 37 for a 1ST down
0:28
1st & 10 at own 37
Noah Fifita pass complete to Quincy Craig for 15 yds to the OKST 48 for a 1ST down
0:28
1st & 10 at opp 48
Timeout Oklahoma State, clock 00:28
0:24
1st & 10 at opp 48
Noah Fifita pass complete to Cam Barmore for 5 yds to the OKST 43
0:17
2nd & 5 at opp 43
Noah Fifita pass incomplete to Javin Whatley
0:11
3rd & 5 at opp 43
Noah Fifita pass complete to Chris Hunter for 7 yds to the OKST 36 for a 1ST down
0:04
1st & 10 at opp 36
Noah Fifita pass complete to Luke Wysong for 20 yds to the OKST 16 for a 1ST down
0:00
1st & 10 at opp 16
Michael Salgado-Medina 34 yd FG GOODArizona 24, Oklahoma State 6
3rd quarter11 drives, then Arizona 38, Oklahoma State 6
Oklahoma State Interception, 1 play
15:00
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Zane Flores pass intercepted Jay’Vion Cole return for no gain to the OKST 45
Arizona Punt, 3 plays
14:48
1st & 10 at opp 45
Noah Fifita pass incomplete to Kris Hutson
14:08
2nd & 10 at opp 45
Ismail Mahdi run for 24 yds to the ARIZ 31 Ismail Mahdi fumbled, recovered by OKST Ka’Ena Decambra
13:40
3rd & 34 at own 31
Noah Fifita pass complete to Sam Olson for 8 yds to the ARIZ 39
13:13
4th & 26 at own 39
Isaac Lovison punt for 54 yds, punt out-of-bounds at the OKST 7
Oklahoma State Punt, 3 plays
13:05
1st & 10 at own 7
Rodney Fields Jr. run for 2 yds to the OKST 9
12:29
2nd & 8 at own 9
Zane Flores pass incomplete to Gavin Freeman
12:25
3rd & 8 at own 9
Sam Jackson V pass incomplete to Terrill Davis
12:12
4th & 8 at own 9
Wes Pahl punt for 55 yds , Luke Wysong returns for 12 yds to the ARIZ 48
Arizona Punt, 3 plays
12:02
1st & 10 at own 48
Ismail Mahdi run for 3 yds to the OKST 49
11:44
2nd & 7 at opp 49
Ismail Mahdi run for a loss of 2 yards to the ARIZ 49
11:01
3rd & 9 at own 49
Noah Fifita pass complete to Quincy Craig for 6 yds to the OKST 45
10:25
4th & 3 at opp 45
Isaac Lovison punt for 45 yds for a touchback
Oklahoma State Fumble, 7 plays
10:15
1st & 10 at own 20
Gavin Freeman run for 3 yds to the OKST 23
9:29
2nd & 7 at own 23
Sam Jackson V run for 1 yd to the OKST 24
9:04
3rd & 6 at own 24
Sam Jackson V pass complete to Gavin Freeman for 5 yds to the OKST 29
8:52
4th & 1 at own 29
Timeout Arizona, clock 08:52
8:41
4th & 1 at own 29
Zane Flores pass complete to Rodney Fields Jr. for 6 yds to the OKST 35 for a 1ST down
8:12
1st & 10 at own 35
Zane Flores run for a loss of 3 yards to the OKST 32
7:45
2nd & 13 at own 32
Rodney Fields Jr. run for 11 yds to the OKST 43
7:14
3rd & 2 at own 43
Rodney Fields Jr. run for 1 yd to the OKST 44 Rodney Fields Jr. fumbled, recovered by OKST Tre Smith
Arizona Fumble, 4 plays
6:40
1st & 10 at opp 44
Noah Fifita sacked by Landon Dean for a loss of 2 yards to the OKST 46
6:32
2nd & 12 at opp 46
Noah Fifita pass incomplete
6:16
3rd & 12 at opp 46
Noah Fifita pass complete to Tre Spivey for 45 yds to the OKST 1 for a 1ST down
5:33
1st & goal at opp 1
Noah Fifita run for no gain to the OKST 1 Noah Fifita fumbled, recovered by OKST Bryan McCoy Jr.
Oklahoma State Punt, 3 plays
5:26
1st & 10 at own 1
Rodney Fields Jr. run for 1 yd to the OKST 2
4:58
2nd & 9 at own 2
Zane Flores pass incomplete
4:45
3rd & 9 at own 2
Zane Flores pass complete to Rodney Fields Jr. for 2 yds to the OKST 4
4:12
4th & 7 at own 4
Wes Pahl punt for 38 yds
Arizona Touchdown, 3 plays
4:04
1st & 10 at opp 38
Ismail Mahdi run for no gain to the OKST 38
3:28
2nd & 10 at opp 38
Noah Fifita pass complete to Chris Hunter for 17 yds to the OKST 21 for a 1ST down
2:58
1st & 10 at opp 21
Noah Fifita pass complete to Javin Whatley for 21 yds for a TD (Michael Salgado-Medina KICK)Arizona 31, Oklahoma State 6
Oklahoma State Turnover on downs, 4 plays
2:58
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
2:53
1st & 10 at own 25
Zane Flores pass incomplete to Gavin Freeman
2:49
2nd & 10 at own 25
Zane Flores pass incomplete to Sam Jackson V
2:36
3rd & 10 at own 25
Zane Flores pass complete to Christian Fitzpatrick for 6 yds to the OKST 31
1:58
4th & 4 at own 31
Zane Flores sacked by Julian Savaiinaea for a loss of 2 yards to the OKST 29
Arizona Touchdown, 1 play
1:51
1st & 10 at opp 29
Noah Fifita pass complete to Chris Hunter for 29 yds for a TD (Michael Salgado-Medina KICK)Arizona 38, Oklahoma State 6
Oklahoma State Punt, 3 plays
1:51
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
1:42
1st & 10 at own 25
Gavin Freeman run for a loss of 2 yards to the OKST 23
0:51
2nd & 12 at own 23
Sam Jackson V run for 3 yds to the OKST 26
0:00
3rd & 9 at own 26
Sam Jackson V run for 6 yds to the OKST 32
Q4 14:53
4th & 3 at own 32
Wes Pahl punt for 39 yds, fair catch by Luke Wysong at the ARIZ 29
4th quarter6 drives, then Arizona 41, Oklahoma State 13
Arizona Punt, 5 plays
14:42
1st & 10 at own 29
Noah Fifita run for 6 yds to the ARIZ 35
14:05
2nd & 4 at own 35
Noah Fifita pass complete to Gio Richardson for 6 yds to the ARIZ 41 for a 1ST down
13:38
1st & 10 at own 41
Gio Richardson run for 2 yds to the ARIZ 43
13:02
2nd & 8 at own 43
Noah Fifita pass incomplete to Gio Richardson
13:02
3rd & 8 at own 43
PENALTY ARIZ False Start (Spivey,Tre) 5 yards from ARIZ43 to ARIZ38. NO PLAY.
12:51
3rd & 13 at own 38
Noah Fifita sacked by Poasa Utu for a loss of 6 yards to the ARIZ 32
12:16
4th & 19 at own 32
Isaac Lovison punt for 49 yds
Oklahoma State Punt, 3 plays
12:07
1st & 10 at own 19
Rodney Fields Jr. run for 1 yd to the OKST 20
11:31
2nd & 9 at own 20
Rodney Fields Jr. run for 5 yds to the OKST 25
10:52
3rd & 4 at own 25
Banks Bowen sacked by Myron Robinson for a loss of 5 yards to the OKST 20
10:20
4th & 9 at own 20
Wes Pahl punt for 45 yds , Luke Wysong returns for 3 yds to the ARIZ 38
Arizona Pick-six, 3 plays (Oklahoma State scores)
10:08
1st & 10 at own 38
Wesley Yarbrough run for 10 yds to the ARIZ 48 for a 1ST down
9:39
1st & 10 at own 48
Wesley Yarbrough run for 11 yds to the OKST 41 for a 1ST down
9:05
1st & 10 at opp 41
(09:09) Shotgun Yarbrough,Wesley rush middle for 5 yards gain to the OSU36 (McDaniel,Mordecai) PENALTY ARIZ Holding (Wooten,Michael) 10 yards from OSU41 to ARIZ49. NO PLAY.
8:40
1st & 20 at own 49
Braedyn Locke pass intercepted LaDainian Fields return for 55 yds for a TD (Logan Ward KICK)Arizona 38, Oklahoma State 13
Arizona Field goal, 9 plays
8:40
1st & 10 at own 35
Logan Ward kickoff for 65 yds for a touchback
8:31
1st & 10 at own 25
Wesley Yarbrough run for a loss of 2 yards to the ARIZ 23
7:41
2nd & 12 at own 23
Braedyn Locke pass complete to Gio Richardson for 40 yds to the OKST 37 for a 1ST down
7:17
1st & 10 at opp 37
Wesley Yarbrough run for a loss of 3 yards to the OKST 40
6:46
2nd & 13 at opp 40
Oklahoma State Penalty, Defensive Offside (Mordecai McDaniel) declined
6:25
3rd & 2 at opp 29
Braedyn Locke pass complete to Cam Barmore for 6 yds to the OKST 23 for a 1ST down
5:54
1st & 10 at opp 23
Braedyn Locke pass incomplete to Tre Spivey
5:43
2nd & 10 at opp 23
Braedyn Locke sacked by Armstrong Nnodim for a loss of 7 yards to the OKST 30
4:58
3rd & 17 at opp 30
Braedyn Locke sacked for a loss of 9 yards to the OKST 39
4:12
4th & 26 at opp 39
Michael Salgado-Medina 57 yd FG GOODArizona 41, Oklahoma State 13
Oklahoma State Turnover on downs, 7 plays
4:12
1st & 10 at own 35
Ian Wagner kickoff for 65 yds for a touchback
3:59
1st & 10 at own 25
Kalib Hicks run for 1 yd to the OKST 26
3:26
2nd & 9 at own 26
Kalib Hicks run for a loss of 1 yard to the OKST 25
2:37
3rd & 10 at own 25
Banks Bowen run for 12 yds to the OKST 37 for a 1ST down
2:09
1st & 10 at own 37
Kalib Hicks run for a loss of 2 yards to the OKST 35
1:12
2nd & 12 at own 35
Banks Bowen pass complete to Royal Capell for 5 yds Royal Capell fumbled, recovered by OKST Grant Seagren
0:51
3rd & 17 at own 30
Banks Bowen run for 12 yds to the OKST 42
0:29
4th & 5 at own 42
Banks Bowen pass incomplete to Sesi Vailahi
Arizona End of game, 1 play
0:00
1st & 10 at opp 42
B. Locke takes a knee
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.