From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
Oklahoma State
354
Total yards
465
223
Passing yards
268
131
Rushing yards
197
9.7
Yards per pass
7.1
3.5
Yards per rush
4.3
13
First downs
30
2–13
Third downs
6–15
0–0
Fourth downs
0–0
1
Turnovers
1
10–95
Penalties
7–69
30:34
Possession
29:26
0
Sacks (by defense)
3
Efficiency
Arizona State
Oklahoma State
32%
Success rate
44%
0.04
EPA per play
0.13
1.58
Explosiveness
1.11
−0.22
Rushing EPA
0.06
0.39
Passing EPA
0.21
25%
Passing-down success
23%
−0.07
First-down EPA
0.09
0.50
Second-down EPA
0.07
−0.39
Third-down EPA
0.34
17%
Havoc by its defense
20%
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 State 72% to win. Elo’s favorite won.
The line
Oklahoma State −11.5, over/under 58.
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 Oklahoma State 79%, Arizona State 21%. 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. Oklahoma State drives left to right, Arizona State right to left.
Q1 Oklahoma StatePunt, 6 plays, 13 yards
Q1 Arizona StateField goal, 8 plays, 78 yards
Q1 Oklahoma StatePunt, 3 plays, 6 yards
Q1 Arizona StatePunt, 5 plays, 31 yards
Q1 Oklahoma StatePunt, 6 plays, 28 yards
Q1 Arizona StatePunt, 3 plays, 6 yards
Q1 Oklahoma StateInterception, 9 plays, 53 yards
Q1 Arizona StatePunt, 5 plays, 19 yards
Q2 Oklahoma StatePunt, 3 plays, 5 yards
Q2 Arizona StateFumble, 3 plays, 9 yards
Q2 Oklahoma StateTouchdown, 5 plays, 37 yards
Q2 Arizona StatePunt, 5 plays, 22 yards
Q2 Oklahoma StateTouchdown, 12 plays, 96 yards
Q2 Arizona StatePunt, 3 plays, −4 yards
Q2 Oklahoma StateField goal, 6 plays, 14 yards
Q2 Arizona StateEnd of half, 1 play, −1 yard
Q3 Arizona StateTouchdown, 4 plays, 75 yards
Q3 Oklahoma StatePunt, 4 plays, 15 yards
Q3 Arizona StateMissed FG, 7 plays, 34 yards
Q3 Oklahoma StateField goal, 8 plays, 63 yards
Q3 Arizona StatePunt, 3 plays, 7 yards
Q3 Oklahoma StatePunt, 3 plays, 6 yards
Q3 Arizona StateTouchdown, 8 plays, 85 yards
Q4 Oklahoma StateTouchdown, 3 plays, 65 yards
Q4 Arizona StatePunt, 3 plays, 0 yards
Q4 Oklahoma StateTouchdown, 13 plays, 80 yards
Q4 Arizona StateFumble, 3 plays, −10 yards
Q4 Oklahoma StatePunt, 5 plays, 21 yards
Q4 Arizona StateEnd of game, 1 play, 8 yards
Play by play
1st quarter8 drives, then Arizona State 3, Oklahoma State 0
Oklahoma State Punt, 6 plays
15:00
1st & 10 at own 35
Eddie Czaplicki kickoff for 64 yds , Jaden Nixon return for 40 yds to the OKSt 41
14:40
1st & 10 at own 41
Spencer Sanders run for 4 yds to the OKSt 45
14:14
2nd & 6 at own 45
Dominic Richardson run for 2 yds to the OKSt 47
13:55
3rd & 4 at own 47
Spencer Sanders pass complete to John Paul Richardson for 7 yds to the ArzSt 46 for a 1ST down
13:46
1st & 10 at opp 46
Spencer Sanders pass incomplete to Dominic Richardson
13:33
2nd & 10 at opp 46
Dominic Richardson run for 3 yds to the ArzSt 43
13:16
3rd & 7 at opp 43
Spencer Sanders pass complete to Dominic Richardson for a loss of 3 yards to the ArzSt 46
12:41
4th & 10 at opp 46
Tom Hutton punt for 33 yds, fair catch by Cam Johnson at the ArzSt 13
Arizona State Field goal, 8 plays
12:15
1st & 10 at own 13
Xazavian Valladay run for 42 yds to the OKSt 45 for a 1ST down
12:00
1st & 10 at opp 45
Xazavian Valladay run for 1 yd to the OKSt 44
11:25
2nd & 9 at opp 44
Emory Jones pass complete to Charles Hall IV for 18 yds to the OKSt 26 for a 1ST down
10:38
1st & 10 at opp 26
Xazavian Valladay run for 11 yds to the OKSt 15 for a 1ST down
10:20
1st & 10 at opp 15
Emory Jones run for 1 yd to the OKSt 14
9:42
2nd & 9 at opp 14
Emory Jones pass complete to Jalin Conyers for 5 yds to the OKSt 9
9:04
3rd & 4 at opp 9
Emory Jones pass incomplete to Messiah Swinson
9:00
4th & 4 at opp 9
Carter Brown 27 yd FG GOODArizona State 3, Oklahoma State 0
Oklahoma State Punt, 3 plays
9:00
4th & 4 at own 35
Eddie Czaplicki kickoff for 65 yds for a touchback
8:40
1st & 10 at own 25
Dominic Richardson run for 2 yds to the OKSt 27
8:32
2nd & 8 at own 27
Dominic Richardson run for 4 yds to the OKSt 31
8:15
3rd & 4 at own 31
Spencer Sanders pass incomplete to Braydon Johnson
8:01
4th & 4 at own 31
Tom Hutton punt for 52 yds , D.J. Taylor returns for 8 yds to the ArzSt 25
Arizona State Punt, 5 plays
7:54
1st & 10 at own 25
Xazavian Valladay run for 3 yds to the ArzSt 28
7:11
2nd & 7 at own 28
Emory Jones pass complete to Elijhah Badger for 28 yds to the OKSt 44 for a 1ST down
6:35
1st & 10 at opp 44
Emory Jones pass incomplete to Charles Hall IV
6:28
2nd & 10 at opp 44
Emory Jones pass incomplete to Daniyel Ngata
6:23
3rd & 10 at opp 44
Emory Jones pass incomplete to Elijhah Badger
6:16
4th & 10 at opp 44
Eddie Czaplicki punt for 34 yds, fair catch by Brennan Presley at the OKSt 10
Oklahoma State Punt, 6 plays
6:09
1st & 10 at own 10
Spencer Sanders pass complete to John Paul Richardson for 16 yds to the OKSt 26 for a 1ST down
5:55
1st & 10 at own 26
Spencer Sanders pass incomplete to Braydon Johnson
5:49
2nd & 10 at own 26
Spencer Sanders pass complete to Brennan Presley for 12 yds to the ArzSt 38 for a 1ST down ARIZONA ST Penalty, Roughing Passer (15 Yards) to the ArzSt 47 for a 1ST down
5:39
1st & 10 at opp 47
Spencer Sanders pass incomplete to Braydon Johnson
5:34
2nd & 10 at opp 47
Spencer Sanders pass incomplete to Dominic Richardson OKLAHOMA ST Penalty, Unsportsmanlike Conduct (-15 Yards) to the OKSt 38
5:30
3rd & 25 at own 38
Spencer Sanders run for no gain to the OKSt 38
4:58
4th & 25 at own 38
Tom Hutton punt for 46 yds , D.J. Taylor returns for 4 yds to the ArzSt 20
Arizona State Punt, 3 plays
4:45
1st & 10 at own 20
Xazavian Valladay run for 5 yds to the ArzSt 25
4:20
2nd & 5 at own 25
Xazavian Valladay run for 1 yd to the ArzSt 26
3:39
3rd & 4 at own 26
Emory Jones pass complete to Elijhah Badger for no gain to the ArzSt 26
2:54
4th & 4 at own 26
Eddie Czaplicki punt for 57 yds , Brennan Presley returns for 4 yds to the OKSt 21
Oklahoma State Interception, 9 plays
2:42
1st & 10 at own 21
Dominic Richardson run for 9 yds to the OKSt 30
2:31
2nd & 1 at own 30
Spencer Sanders pass complete to Braydon Johnson for 11 yds to the OKSt 41 for a 1ST down
2:22
1st & 10 at own 41
OKLAHOMA ST Penalty, Offensive Holding (-10 Yards) to the OKSt 31
2:16
1st & 20 at own 31
Spencer Sanders pass incomplete
1:38
2nd & 20 at own 31
Spencer Sanders run for 8 yds to the OKSt 39
1:05
3rd & 12 at own 39
Spencer Sanders pass complete to Braydon Johnson for 18 yds to the ArzSt 43 for a 1ST down
0:45
1st & 10 at opp 43
Spencer Sanders pass complete to Bryson Green for 9 yds to the ArzSt 34
0:45
2nd & 1 at opp 34
Timeout ARIZONA ST, clock 00:45
0:39
2nd & 1 at opp 34
Brennan Presley run for 3 yds to the ArzSt 31 for a 1ST down
0:23
1st & 10 at opp 31
Spencer Sanders pass complete to Brennan Presley for 5 yds to the ArzSt 26
0:06
2nd & 5 at opp 26
Spencer Sanders pass intercepted Kyle Soelle return for no gain to the ArzSt 22
Arizona State Punt, 5 plays
0:00
1st & 10 at own 22
Emory Jones sacked by Collin Oliver for a loss of 8 yards to the ArzSt 14
Q2 14:38
2nd & 18 at own 14
Emory Jones pass complete to Elijhah Badger for 18 yds to the ArzSt 32 for a 1ST down
Q2 14:21
1st & 10 at own 32
Xazavian Valladay run for 5 yds to the ArzSt 37
Q2 13:45
2nd & 5 at own 37
Daniyel Ngata run for 2 yds to the ArzSt 39
Q2 13:05
3rd & 3 at own 39
Daniyel Ngata run for 2 yds to the ArzSt 41
Q2 12:28
4th & 1 at own 41
Timeout ARIZONA ST, clock 12:28
Q2 12:17
4th & 1 at own 41
Eddie Czaplicki punt for 44 yds, punt out-of-bounds at the OKSt 15
2nd quarter8 drives, then Oklahoma State 17, Arizona State 3
Oklahoma State Punt, 3 plays
12:00
1st & 10 at own 15
Spencer Sanders pass complete to Brennan Presley for 1 yd to the OKSt 16
11:45
2nd & 9 at own 16
Dominic Richardson run for 4 yds to the OKSt 20
11:19
3rd & 5 at own 20
Spencer Sanders pass incomplete to Bryson Green
11:08
4th & 5 at own 20
Tom Hutton punt for 45 yds , D.J. Taylor returns for a loss of 5 yards to the ArzSt 30
Arizona State Fumble, 3 plays
10:52
1st & 10 at own 30
Xazavian Valladay run for 7 yds to the ArzSt 37
10:12
2nd & 3 at own 37
Xazavian Valladay run for 2 yds to the ArzSt 39
9:41
3rd & 1 at own 39
Xazavian Valladay run for a loss of 2 yards to the ArzSt 37 Xazavian Valladay fumbled, forced by Brock Martin, recovered by OKSt Tyler Lacy
Oklahoma State Touchdown, 5 plays
9:32
1st & 10 at opp 37
Dominic Richardson run for 7 yds to the ArzSt 30
9:15
2nd & 3 at opp 30
Dominic Richardson run for 13 yds to the ArzSt 17 for a 1ST down
8:59
1st & 10 at opp 17
Spencer Sanders run for 10 yds to the ArzSt 7 for a 1ST down
8:46
1st & goal at opp 7
Dominic Richardson run for 4 yds to the ArzSt 3
8:28
2nd & goal at opp 3
Dominic Richardson run for 3 yds for a TD, (Tanner Brown KICK)Oklahoma State 7, Arizona State 3
Arizona State Punt, 5 plays
8:28
2nd & 6 at own 35
Tanner Brown kickoff for 65 yds for a touchback
8:19
1st & 10 at own 25
Xazavian Valladay run for 3 yds to the ArzSt 28
7:52
2nd & 7 at own 28
Emory Jones pass complete to Messiah Swinson for 15 yds to the ArzSt 43 for a 1ST down
7:16
1st & 10 at own 43
Emory Jones pass incomplete to Jalin Conyers
7:05
2nd & 10 at own 43
Giovanni Sanders run for no gain to the ArzSt 43
6:32
3rd & 10 at own 43
Emory Jones pass complete to Elijhah Badger for 4 yds to the ArzSt 47
5:52
4th & 6 at own 47
Eddie Czaplicki punt for 49 yds, downed at the OKSt 4
Oklahoma State Touchdown, 12 plays
5:45
1st & 10 at own 4
Dominic Richardson run for no gain to the OKSt 4
5:23
2nd & 10 at own 4
Spencer Sanders pass complete to Braydon Johnson for 9 yds to the OKSt 13
5:15
3rd & 1 at own 13
Dominic Richardson run for 4 yds to the OKSt 17 for a 1ST down
4:58
1st & 10 at own 17
Spencer Sanders run for 7 yds to the OKSt 24
4:25
2nd & 3 at own 24
Sanders, Spencer pass incomplete to Presley, Brennan, PENALTY ARIZONAST pass interference 10 yards to the OKLAST34, NO PLAY, 1ST DOWN OKLAST.
4:00
1st & 10 at own 34
Dominic Richardson run for 6 yds to the OKSt 40
3:45
2nd & 4 at own 40
Spencer Sanders pass incomplete to Braydon Johnson
3:30
3rd & 4 at own 40
Spencer Sanders run for 10 yds to the 50 yard line for a 1ST down
3:12
1st & 10 at the 50
Spencer Sanders pass incomplete to Brennan Presley
2:59
2nd & 10 at the 50
Sanders, Spencer pass incomplete, PENALTY ARIZONAST roughing passer 15 yards to the ARIZONAST35, NO PLAY, 1ST DOWN OKLAST.
2:52
1st & 10 at opp 35
Dominic Richardson run for 10 yds to the ArzSt 25 for a 1ST down
2:49
1st & 10 at opp 25
Spencer Sanders pass complete to Bryson Green for 19 yds to the ArzSt 6 for a 1ST down
2:48
1st & goal at opp 6
Spencer Sanders pass incomplete to Brennan Presley
2:45
2nd & goal at opp 6
Spencer Sanders run for 6 yds for a TD, (Tanner Brown KICK)Oklahoma State 14, Arizona State 3
Arizona State Punt, 3 plays
2:45
2nd & 10 at own 35
Tanner Brown kickoff for 65 yds for a touchback
2:25
1st & 10 at own 25
Xazavian Valladay run for no gain to the ArzSt 25
2:04
2nd & 10 at own 25
Xazavian Valladay run for a loss of 6 yards to the ArzSt 19
2:04
3rd & 16 at own 19
Timeout OKLAHOMA ST, clock 02:04
1:57
3rd & 16 at own 19
Emory Jones run for 2 yds to the ArzSt 21
1:57
4th & 14 at own 21
Timeout OKLAHOMA ST, clock 01:57
1:51
4th & 14 at own 21
Eddie Czaplicki punt for 19 yds, punt out-of-bounds at the ArzSt 40
Oklahoma State Field goal, 6 plays
1:46
1st & 10 at opp 40
Spencer Sanders pass incomplete to Braydon Johnson
1:35
2nd & 10 at opp 40
Dominic Richardson run for 1 yd to the ArzSt 39
1:22
3rd & 9 at opp 39
Sanders, Spencer pass incomplete to Johnson, Braydon, PENALTY ARIZONAST holding 10 yards to the ARIZONAST29, NO PLAY, 1ST DOWN OKLAST.
1:02
1st & 10 at opp 29
Ollie Gordon run for 1 yd to the ArzSt 28
1:00
2nd & 9 at opp 28
Ollie Gordon run for 2 yds to the ArzSt 26
0:31
3rd & 7 at opp 26
Spencer Sanders pass incomplete to Braydon Johnson
0:31
4th & 7 at opp 26
Timeout ARIZONA ST, clock 00:31
0:26
4th & 7 at opp 26
Tanner Brown 43 yd FG GOODOklahoma State 17, Arizona State 3
Arizona State End of half, 1 play
0:22
4th & 7 at own 35
Tanner Brown kickoff for 64 yds , D.J. Taylor return for 8 yds to the ArzSt 9
0:00
1st & 10 at own 9
TEAM run for a loss of 1 yard to the ArzSt 8
3rd quarter7 drives, then Oklahoma State 20, Arizona State 10
Arizona State Touchdown, 4 plays
15:00
1st & 10 at own 35
Tanner Brown kickoff for 65 yds for a touchback
14:45
1st & 10 at own 25
Emory Jones run for no gain to the ArzSt 25
14:12
2nd & 10 at own 25
Emory Jones pass complete to Giovanni Sanders for 73 yds to the OKSt 2 for a 1ST down
13:28
1st & goal at opp 2
Emory Jones run for no gain to the OKSt 2
12:38
2nd & 0 at opp 2
OKLAHOMA ST Penalty, Defensive Holding (1 Yards) to the OKSt 1 for a 1ST down
12:18
1st & goal at opp 1
Xazavian Valladay run for 1 yd for a TD, (Carter Brown KICK)Oklahoma State 17, Arizona State 10
Oklahoma State Punt, 4 plays
12:18
1st & 10 at own 35
Eddie Czaplicki kickoff for 63 yds , Jaden Nixon return for 14 yds to the OKSt 49 OKLAHOMA ST Penalty, Offensive Holding (8 Yards) to the OKSt 8
11:58
1st & 10 at own 8
Spencer Sanders pass complete to Bryson Green for 12 yds to the OKSt 20 for a 1ST down
11:45
1st & 10 at own 20
Jaden Nixon run for no gain to the OKSt 20
11:22
2nd & 10 at own 20
Spencer Sanders run for 3 yds to the OKSt 23
10:57
3rd & 7 at own 23
Spencer Sanders pass incomplete to Braydon Johnson
10:46
4th & 7 at own 23
Tom Hutton punt for 50 yds , Cam Johnson returns for 9 yds to the ArzSt 36
Arizona State Missed FG, 7 plays
10:38
1st & 10 at own 36
Daniyel Ngata run for 6 yds to the ArzSt 42
10:21
2nd & 4 at own 42
Daniyel Ngata run for 9 yds to the OKSt 49 for a 1ST down
9:46
1st & 10 at opp 49
Daniyel Ngata run for no gain to the OKSt 49
9:06
2nd & 10 at opp 49
Jones, Emory pass incomplete to Badger, Elijhah, PENALTY OKLAST pass interference 15 yards to the OKLAST34, NO PLAY, 1ST DOWN ARIZONAST.
8:58
1st & 10 at opp 34
Xazavian Valladay run for a loss of 2 yards to the OKSt 36
8:21
2nd & 12 at opp 36
Timeout ARIZONA ST, clock 08:21
8:03
2nd & 12 at opp 36
Xazavian Valladay run for 6 yds to the OKSt 30
7:38
3rd & 6 at opp 30
Emory Jones pass incomplete
7:33
4th & 6 at opp 30
Carter Brown 48 yd FG MISSED
Oklahoma State Field goal, 8 plays
7:20
1st & 10 at own 30
Spencer Sanders pass complete to Bryson Green for 12 yds to the OKSt 42 for a 1ST down
7:12
1st & 10 at own 42
Dominic Richardson run for 3 yds to the OKSt 45
6:42
2nd & 7 at own 45
Spencer Sanders pass complete to Braydon Johnson for 43 yds to the ArzSt 12 for a 1ST down
6:22
1st & 10 at opp 12
Spencer Sanders run for 2 yds to the ArzSt 10 for a 1ST down ARIZONA ST Penalty, Unnecessary Roughness (5 Yards) to the ArzSt 5 for a 1ST down
6:14
1st & goal at opp 5
Dominic Richardson run for 1 yd to the ArzSt 4
5:59
2nd & goal at opp 4
Spencer Sanders pass incomplete to John Paul Richardson
5:52
3rd & 0 at opp 4
ARIZONA ST Penalty, Substitution Infraction (2 Yards) to the ArzSt 2
5:50
3rd & 0 at opp 2
OKLAHOMA ST Penalty, False Start (-5 Yards) to the ArzSt 7
5:49
3rd & goal at opp 7
Spencer Sanders pass incomplete to Bryson Green
5:48
4th & goal at opp 7
Tanner Brown 24 yd FG GOODOklahoma State 20, Arizona State 10
Arizona State Punt, 3 plays
5:48
4th & 12 at own 35
Tanner Brown kickoff for 60 yds , D.J. Taylor return for 19 yds to the ArzSt 24
5:32
1st & 10 at own 24
Xazavian Valladay run for 5 yds to the ArzSt 29
5:01
2nd & 5 at own 29
Xazavian Valladay run for 3 yds to the ArzSt 32
4:25
3rd & 2 at own 32
Xazavian Valladay run for a loss of 1 yard to the ArzSt 31
3:44
4th & 3 at own 31
Eddie Czaplicki punt for 52 yds , Brennan Presley returns for 18 yds to the OKSt 35
Oklahoma State Punt, 3 plays
3:32
1st & 10 at own 35
Dominic Richardson run for 3 yds to the OKSt 38
3:05
2nd & 7 at own 38
Dominic Richardson run for 4 yds to the OKSt 42
2:45
3rd & 3 at own 42
Spencer Sanders run for a loss of 1 yard to the OKSt 41
2:26
4th & 4 at own 41
Tom Hutton punt for 44 yds, fair catch by D.J. Taylor at the ArzSt 15
Arizona State Touchdown, 8 plays
2:22
1st & 10 at own 15
Emory Jones pass incomplete to Jalin Conyers
2:02
2nd & 10 at own 15
Daniyel Ngata run for 4 yds to the ArzSt 19
1:14
3rd & 6 at own 19
Emory Jones pass complete to Giovanni Sanders for 10 yds to the ArzSt 29 for a 1ST down
0:41
1st & 10 at own 29
Emory Jones sacked by Tyler Lacy for a loss of 8 yards to the ArzSt 21
0:04
2nd & 18 at own 21
Emory Jones pass incomplete
0:00
3rd & 18 at own 21
Emory Jones pass complete to Elijhah Badger for 20 yds to the ArzSt 41 for a 1ST down
Q4 14:51
1st & 10 at own 41
Xazavian Valladay run for 38 yds to the OKSt 21 for a 1ST down
Q4 14:25
1st & 10 at opp 21
Emory Jones pass complete to Elijhah Badger for 21 yds for a TD, (Carter Brown KICK)Oklahoma State 20, Arizona State 17
4th quarter6 drives, then Oklahoma State 34, Arizona State 17
Oklahoma State Touchdown, 3 plays
14:25
1st & 10 at own 35
Eddie Czaplicki kickoff for 62 yds
14:15
1st & 10 at own 35
Spencer Sanders pass complete to Dominic Richardson for 23 yds to the ArzSt 42 for a 1ST down
13:48
1st & 10 at opp 42
Dominic Richardson run for 1 yd to the ArzSt 41
13:41
2nd & 9 at opp 41
ARIZONA ST Penalty, Defensive Holding (10 Yards) to the ArzSt 31 for a 1ST down
13:31
1st & 10 at opp 31
Spencer Sanders pass complete to Bryson Green for 31 yds for a TD, (Tanner Brown KICK)Oklahoma State 27, Arizona State 17
Arizona State Punt, 3 plays
13:31
1st & 10 at own 35
Tanner Brown kickoff for 65 yds for a touchback
13:25
1st & 10 at own 25
Emory Jones pass incomplete to Messiah Swinson
13:18
2nd & 10 at own 25
Emory Jones pass incomplete to Elijhah Badger
13:12
3rd & 10 at own 25
Emory Jones pass incomplete to Charles Hall IV
13:00
4th & 10 at own 25
Eddie Czaplicki punt for 75 yds for a touchback
Oklahoma State Touchdown, 13 plays
12:48
1st & 10 at own 20
Spencer Sanders pass complete to Dominic Richardson for 6 yds to the OKSt 26
12:27
2nd & 4 at own 26
Dominic Richardson run for 8 yds to the OKSt 34 for a 1ST down
12:10
1st & 10 at own 34
Spencer Sanders run for 4 yds to the OKSt 38
11:15
2nd & 6 at own 38
Dominic Richardson run for no gain to the OKSt 38 Dominic Richardson fumbled, recovered by OKSt Preston Wilson
10:55
3rd & 6 at own 38
Spencer Sanders pass complete to Dominic Richardson for 8 yds to the OKSt 46 for a 1ST down
10:36
1st & 10 at own 46
Dominic Richardson run for 1 yd to the OKSt 47
10:02
2nd & 9 at own 47
Spencer Sanders pass complete to Dominic Richardson for 10 yds to the ArzSt 43 for a 1ST down
9:41
1st & 10 at opp 43
Spencer Sanders run for no gain to the ArzSt 43
9:20
2nd & 10 at opp 43
Spencer Sanders pass incomplete to Braydon Johnson
9:11
3rd & 10 at opp 43
ARIZONA ST Penalty, Roughing Passer (15 Yards) to the ArzSt 28 for a 1ST down
8:59
1st & 10 at opp 28
Spencer Sanders pass complete to Brennan Presley for 5 yds to the ArzSt 23
8:41
2nd & 5 at opp 23
Spencer Sanders run for 3 yds to the ArzSt 20
8:02
3rd & 2 at opp 20
Ollie Gordon run for 6 yds to the ArzSt 14 for a 1ST down
7:41
1st & 10 at opp 14
Spencer Sanders pass complete to Ollie Gordon for 14 yds for a TD, (Tanner Brown KICK)Oklahoma State 34, Arizona State 17
Arizona State Fumble, 3 plays
7:41
1st & 10 at own 35
Tanner Brown kickoff for 60 yds , D.J. Taylor return for 24 yds to the ArzSt 29
7:23
1st & 10 at own 29
Xazavian Valladay run for a loss of 4 yards to the ArzSt 25
6:47
2nd & 14 at own 25
Emory Jones sacked by Brock Martin for a loss of 4 yards to the ArzSt 21
5:56
3rd & 18 at own 21
ARIZONA ST Penalty, Delay of Game (-5 Yards) to the ArzSt 16
5:32
3rd & 23 at own 16
ARIZONA ST Penalty, Offensive Holding (-8 Yards) to the ArzSt 8
5:10
3rd & 31 at own 8
Emory Jones pass complete to Giovanni Sanders for 11 yds to the ArzSt 19
4:35
4th & 20 at own 19
Eddie Czaplicki punt for 50 yds , Brennan Presley returns for no gain to the OKSt 31 Brennan Presley fumbled, recovered by OKSt Brennan Presley
Oklahoma State Punt, 5 plays
4:21
1st & 10 at own 31
Dominic Richardson run for 7 yds to the OKSt 38
3:40
2nd & 3 at own 38
Dominic Richardson run for 19 yds to the ArzSt 43 for a 1ST down
2:38
1st & 10 at opp 43
OKLAHOMA ST Penalty, Illegal Block (-15 Yards) to the OKSt 42
2:31
1st & 25 at own 42
Dominic Richardson run for 4 yds to the OKSt 46
1:48
2nd & 21 at own 46
Dominic Richardson run for 8 yds to the ArzSt 46
1:08
3rd & 13 at opp 46
Spencer Sanders run for a loss of 2 yards to the ArzSt 48
0:15
4th & 15 at opp 48
Tom Hutton punt for 37 yds , D.J. Taylor returns for 16 yds to the ArzSt 27
Arizona State End of game, 1 play
0:00
1st & 10 at own 27
Daniyel Ngata run for 8 yds to the ArzSt 35
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.