Referee Chris Coyte; umpire Brian Hay; head linesman Darryl Johnston; line judge Jeff Robinson; side judge Jeff Dahle; field judge Steve Currie; back judge Brad Robinson; center judge Matt RichardsGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Arizona State
16
14
3
7
40
Oregon State
0
7
3
14
24
Standouts
No. 5PassingManny Wilkins12 of 19, 167 yards, 2 TDArizona State
No. 4RushingDemario Richard17 carries, 119 yards, 3 TDArizona State
No. 81ReceivingNoah Togiai5 catches, 88 yardsOregon State
No. 42DefenseJay Jay Wilson9 tackles, 1 sack, 2 for lossArizona State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
Oregon State
453
Total yards
375
167
Passing yards
269
286
Rushing yards
106
8.8
Yards per pass
7.3
5.8
Yards per rush
3.2
24
First downs
23
7–14
Third downs
4–12
0–0
Fourth downs
2–2
1
Turnovers
3
7–71
Penalties
8–67
27:32
Possession
32:28
2
Sacks (by defense)
1
Efficiency
Arizona State
Oregon State
52%
Success rate
49%
0.34
EPA per play
0.22
1.19
Explosiveness
1.13
0.26
Rushing EPA
0.18
0.55
Passing EPA
0.34
43%
Passing-down success
40%
0.16
First-down EPA
0.22
0.15
Second-down EPA
0.16
1.06
Third-down EPA
−0.05
16%
Havoc by its defense
6%
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 State 66% to win. Elo’s favorite won.
The line
Arizona State −7.5, over/under 59.
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 State 70%, Oregon State 30%. 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. Oregon State drives left to right, Arizona State right to left.
Q1 Arizona StateTouchdown, 4 plays, 35 yards
Q1 Oregon StatePunt, 3 plays, 4 yards
Q1 Arizona StateTouchdown, 8 plays, 71 yards
Q1 Oregon StatePunt, 6 plays, −3 yards
Q1 Arizona StatePunt, 7 plays, 48 yards
Q1 Oregon StateSafety, 2 plays (Arizona State scores), −4 yards
Q1 Arizona StateTouchdown, 5 plays, 20 yards
Q2 Oregon StatePunt, 3 plays, −55 yards
Q2 Arizona StatePunt, 3 plays, 4 yards
Q2 Oregon StatePunt, 3 plays, 2 yards
Q2 Arizona StateTouchdown, 11 plays, 52 yards
Q2 Oregon StateTouchdown, 8 plays, 35 yards
Q2 Arizona StatePunt, 4 plays, 16 yards
Q2 Oregon StateInterception, 2 plays, 0 yards
Q3 Oregon StatePunt, 8 plays, −10 yards
Q3 Arizona StateField goal, 11 plays, 59 yards
Q3 Oregon StateField goal, 10 plays, 22 yards
Q3 Arizona StateTouchdown, 7 plays, 35 yards
Q4 Oregon StateTouchdown, 10 plays, 35 yards
Q4 Oregon StateTouchdown, 6 plays, 53 yards
Q4 Arizona StatePunt, 3 plays, −39 yards
Q4 Oregon StateInterception, 1 play, 0 yards
Q4 Oregon StateFumble, 9 plays, 67 yards
Q4 Arizona StateEnd of game, 6 plays, 21 yards
Play by play
1st quarter7 drives, then Arizona State 16, Oregon State 0
Arizona State Touchdown, 4 plays
15:00
1st & 10 at own 35
Jordan Choukair kickoff for 62 yds , Kalen Ballage return for 28 yds to the ArzSt 31
15:00
1st & 10 at own 31
Manny Wilkins pass complete to Frank Darby for 28 yds to the OrgSt 41 for a 1ST down
15:00
1st & 10 at opp 41
Demario Richard run for 2 yds to the OrgSt 39
15:00
2nd & 8 at opp 39
Demario Richard run for 16 yds to the OrgSt 23 for a 1ST down
13:44
1st & 10 at opp 23
Manny Wilkins pass complete to Kyle Williams for 23 yds for a TD, (Brandon Ruiz KICK)Arizona State 7, Oregon State 0
Oregon State Punt, 3 plays
13:44
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
13:44
1st & 10 at own 25
Ryan Nall run for 3 yds to the OrgSt 28
13:44
2nd & 7 at own 28
Darell Garretson pass complete to Noah Togiai for 1 yd to the OrgSt 29
13:44
3rd & 6 at own 29
Darell Garretson pass complete to Jordan Villamin for no gain to the OrgSt 29
13:44
4th & 6 at own 29
Alex Bland punt for 42 yds, downed at the ArzSt 29
Arizona State Touchdown, 8 plays
11:57
1st & 10 at own 29
Manny Wilkins pass incomplete to Kyle Williams
11:57
2nd & 10 at own 29
Demario Richard run for 18 yds to the ArzSt 47 for a 1ST down
11:57
1st & 10 at own 47
Manny Wilkins pass complete to Curtis Hodges for a loss of 1 yard to the ArzSt 46
11:57
2nd & 11 at own 46
Demario Richard run for 3 yds to the ArzSt 49
11:57
3rd & 8 at own 49
Manny Wilkins run for 32 yds to the OREGONST 19 for a 1ST down OREGON ST Penalty, personal foul (Bright Ugwoegbu) to the OrgSt 9 for a 1ST down
11:57
1st & goal at opp 9
Kalen Ballage run for 1 yd to the OrgSt 8
11:57
2nd & goal at opp 8
Kyle Williams run for 7 yds to the OrgSt 1
9:06
3rd & goal at opp 1
Manny Wilkins pass complete to Curtis Hodges for 1 yd for a TD, (Brandon Ruiz KICK)Arizona State 14, Oregon State 0
Oregon State Punt, 6 plays
9:06
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds , Artavis Pierce return for 15 yds to the OrgSt 15
8:59
1st & 10 at own 15
Ryan Nall run for 7 yds to the OrgSt 22
8:59
2nd & 3 at own 22
Darell Garretson run for 24 yds to the OrgSt 46 for a 1ST down
8:59
1st & 10 at own 46
Darell Garretson pass complete to Isaiah Hodgins for 1 yd to the ArzSt 47 for a 1ST down ARIZONA ST Penalty, unsportsmanlike conduct (Chase Lucas) to the ArzSt 38 for a 1ST down
8:59
1st & 10 at opp 38
Thomas Tyner run for a loss of 1 yard to the ArzSt 39
8:59
2nd & 11 at opp 39
Ryan Nall run for 4 yds to the ArzSt 35
5:53
3rd & 7 at opp 35
Timeout OREGON ST, clock 05:53
5:53
3rd & 7 at opp 35
Ryan Nall run for 2 yds to the ArzSt 33
5:53
4th & 5 at opp 33
OREGON ST Penalty, false start (Fred Lauina) to the ArzSt 38
5:53
4th & 10 at opp 38
Alex Bland punt for 26 yds, fair catch by N’Keal Harry at the ArzSt 12
Arizona State Punt, 7 plays
4:51
1st & 10 at own 12
Kalen Ballage run for 9 yds to the ArzSt 21
4:51
2nd & 1 at own 21
Kalen Ballage run for 7 yds to the ArzSt 28 for a 1ST down
4:51
1st & 10 at own 28
Kalen Ballage run for 15 yds to the ArzSt 43 for a 1ST down
4:51
1st & 10 at own 43
Manny Wilkins pass complete to Frank Darby for 12 yds to the OrgSt 45 for a 1ST down
4:51
1st & 10 at opp 45
Manny Wilkins pass complete to Frank Darby for 9 yds to the OrgSt 36
4:51
2nd & 1 at opp 36
Manny Wilkins pass incomplete to Frank Darby
4:51
3rd & 1 at opp 36
Kalen Ballage run for no gain to the OrgSt 36
4:51
4th & 1 at opp 36
ARIZONA ST Penalty, false start (Zach Robertson) to the OrgSt 40
4:51
4th & 5 at opp 40
Manny Wilkins punt for 36 yds, downed at the OrgSt 4
Oregon State Safety, 2 plays (Arizona State scores)
2:04
1st & 10 at own 4
Thomas Tyner run for 4 yds to the OrgSt 8
1:18
1st & 0 at own 20
Jordan Choukair kickoff for 54 yds , Eno Benjamin return for 20 yds to the ArzSt 46
1:18
2nd & 6 at own 8
Darell Garretson sacked by JoJo Wicker for a loss of 8 yards for a SAFETY OREGON ST Penalty, intentional grounding (Darell Garretson) to the OrgSt 0Arizona State 16, Oregon State 0
Arizona State Touchdown, 5 plays
1:09
1st & 10 at own 46
Demario Richard run for 11 yds to the OrgSt 43 for a 1ST down
1:09
1st & 10 at opp 43
Manny Wilkins run for 17 yds to the OrgSt 26 for a 1ST down
1:09
1st & 10 at opp 26
Manny Wilkins pass incomplete to Demario Richard
1:09
2nd & 10 at opp 26
Demario Richard run for 9 yds to the OrgSt 17
Q2 14:54
3rd & 1 at opp 17
Demario Richard run for 17 yds for a TD, (Brandon Ruiz KICK)Arizona State 23, Oregon State 0
2nd quarter7 drives, then Arizona State 30, Oregon State 7
Oregon State Punt, 3 plays
14:54
1st & 0 at own 35
Brandon Ruiz kickoff for 57 yds , Artavis Pierce return for 15 yds to the OrgSt 23
14:49
1st & 10 at own 23
Darell Garretson pass incomplete to Trevon Bradford
14:49
2nd & 10 at own 23
TEAM run for a loss of 11 yards to the OrgSt 12
14:49
3rd & 21 at own 12
Darell Garretson sacked by Jay Jay Wilson for a loss of 2 yards to the OrgSt 10
14:49
4th & 23 at own 10
Nick Porebski punt for 53 yds, downed at the ArzSt 37
Arizona State Punt, 3 plays
13:09
1st & 10 at own 37
Manny Wilkins pass incomplete
13:09
2nd & 10 at own 37
Eno Benjamin run for no gain to the ArzSt 37
13:09
3rd & 10 at own 37
Manny Wilkins run for 4 yds to the ArzSt 41
13:09
4th & 6 at own 41
Michael Sleep-Dalton punt for 42 yds
Oregon State Punt, 3 plays
11:37
1st & 10 at own 17
Ryan Nall run for 4 yds to the OrgSt 21
11:37
2nd & 6 at own 21
Ryan Nall run for 2 yds to the OrgSt 23
11:37
3rd & 4 at own 23
Darell Garretson run for a loss of 4 yards to the OrgSt 19 Darell Garretson fumbled, recovered by OrgSt Darell Garretson
11:37
4th & 8 at own 19
Alex Bland punt for 33 yds, fair catch by N’Keal Harry at the ArzSt 48
Arizona State Touchdown, 11 plays
9:30
1st & 10 at own 48
Kalen Ballage run for 8 yds to the OrgSt 44
9:30
2nd & 2 at opp 44
Kalen Ballage run for 2 yds to the OrgSt 42 for a 1ST down
9:30
1st & 10 at opp 42
Kalen Ballage run for 8 yds to the OrgSt 34
9:30
2nd & 2 at opp 34
Manny Wilkins run for 4 yds to the OrgSt 30 for a 1ST down
9:30
1st & 10 at opp 30
Manny Wilkins run for 1 yd to the OrgSt 29
9:30
2nd & 9 at opp 29
OREGON ST Penalty, substitution infraction (5 Yards) to the OrgSt 24
9:30
2nd & 4 at opp 24
Demario Richard run for 5 yds to the OrgSt 19 for a 1ST down
9:30
1st & 10 at opp 19
Kalen Ballage run for 5 yds to the OrgSt 14 ARIZONA ST Penalty, unsportsmanlike conduct (Manny Wilkins) to the OrgSt 29
9:30
2nd & 20 at opp 29
Manny Wilkins pass complete to N’Keal Harry for 19 yds to the OrgSt 10
9:30
3rd & 1 at opp 10
Manny Wilkins pass complete to Kyle Williams for 4 yds to the OrgSt 6 for a 1ST down
9:30
1st & goal at opp 6
Demario Richard run for 5 yds to the OrgSt 1
4:44
2nd & goal at opp 1
Demario Richard run for 1 yd for a TD, (Brandon Ruiz KICK)Arizona State 30, Oregon State 0
Oregon State Touchdown, 8 plays
4:44
1st & 0 at own 35
Brandon Ruiz kickoff for 60 yds , Artavis Pierce return for 16 yds to the OrgSt 21
4:37
1st & 10 at own 21
Trevorris Johnson run for a loss of 2 yards to the OrgSt 19
4:37
2nd & 12 at own 19
Darell Garretson pass complete to Jordan Villamin for 9 yds to the OrgSt 28
4:37
3rd & 3 at own 28
Darell Garretson pass complete to Jordan Villamin for 8 yds to the OrgSt 36 for a 1ST down
4:37
1st & 10 at own 36
Darell Garretson run for 2 yds to the OrgSt 38
4:37
2nd & 8 at own 38
Darell Garretson pass complete to Trevon Bradford for 19 yds to the ArzSt 43 for a 1ST down
4:37
1st & 10 at opp 43
Trevon Bradford run for 36 yds to the ArzSt 7 for a 1ST down
4:37
1st & goal at opp 7
Ryan Nall run for 6 yds to the ArzSt 1
1:03
2nd & 0 at opp 1
Timeout ARIZONA ST, clock 01:03
0:59
2nd & goal at opp 1
Ryan Nall run for 1 yd for a TD, (Jordan Choukair KICK)Arizona State 30, Oregon State 7
Arizona State Punt, 4 plays
0:59
1st & 0 at own 35
Jordan Choukair kickoff for 65 yds for a touchback
0:59
1st & 10 at own 25
Kalen Ballage run for 18 yds to the ArzSt 43 for a 1ST down
0:59
1st & 10 at own 43
Manny Wilkins pass incomplete to Kalen Ballage
0:59
2nd & 10 at own 43
Manny Wilkins pass complete to Tommy Hudson for 4 yds to the ArzSt 47
0:59
3rd & 6 at own 47
Manny Wilkins sacked by Kee Whetzel for a loss of 6 yards to the ArzSt 41
0:17
4th & 12 at own 41
Timeout OREGON ST, clock 00:17
0:17
4th & 12 at own 41
Michael Sleep-Dalton punt for 13 yds, punt out-of-bounds at the OrgSt 46
Oregon State Interception, 2 plays
0:10
1st & 10 at own 46
Darell Garretson pass incomplete to Jordan Villamin
0:10
2nd & 10 at own 46
Darell Garretson pass intercepted Chase Lucas return for no gain to the ArzSt 6
3rd quarter4 drives, then Arizona State 33, Oregon State 10
Oregon State Punt, 8 plays
15:00
1st & 10 at own 35
Brandon Ruiz kickoff for 65 yds , Calvin Tyler Jr. return for 22 yds to the OrgSt 22
14:54
1st & 10 at own 22
Darell Garretson pass complete to Noah Togiai for 15 yds to the OrgSt 37 for a 1ST down
14:54
1st & 10 at own 37
Ryan Nall run for 4 yds to the OrgSt 41
14:54
2nd & 6 at own 41
Garretson, D. pass incomplete to Hernandez, T., PENALTY ASU pass interference (Williams, Kobe) 2 yards to the OSU43, 1ST DOWN OSU, NO PLAY.
14:54
1st & 10 at own 43
Thomas Tyner run for 8 yds to the ArzSt 49
14:54
2nd & 2 at opp 49
Darell Garretson pass complete to Tuli Wily-Matagi for no gain to the ArzSt 49
14:54
3rd & 2 at opp 49
Ryan Nall run for 3 yds to the ArzSt 46 for a 1ST down
14:54
1st & 10 at opp 46
Darell Garretson pass incomplete to Jordan Villamin
14:54
2nd & 10 at opp 46
Thomas Tyner run for 1 yd to the ArzSt 45
14:54
3rd & 9 at opp 45
Darell Garretson pass incomplete
14:54
4th & 9 at opp 45
Alex Bland punt for 31 yds, fair catch by N’Keal Harry at the ArzSt 14
Arizona State Field goal, 11 plays
10:58
1st & 10 at own 14
Demario Richard run for 9 yds to the ArzSt 23
10:58
2nd & 1 at own 23
Demario Richard run for 2 yds to the ArzSt 25 for a 1ST down
10:58
1st & 10 at own 25
Manny Wilkins pass complete to N’Keal Harry for 7 yds to the ArzSt 32
10:58
2nd & 3 at own 32
Demario Richard run for 11 yds to the ArzSt 43 for a 1ST down
10:58
1st & 10 at own 43
Kalen Ballage run for 1 yd to the ArzSt 44
10:58
2nd & 9 at own 44
Kalen Ballage run for 3 yds to the ArzSt 47
10:58
3rd & 6 at own 47
Manny Wilkins pass complete to Jalen Harvey for 19 yds to the OrgSt 34 for a 1ST down
10:58
1st & 10 at opp 34
Manny Wilkins run for 4 yds to the OrgSt 30
10:58
2nd & 6 at opp 30
Kalen Ballage run for 1 yd to the OrgSt 29
10:58
3rd & 5 at opp 29
Kalen Ballage run for 2 yds to the OrgSt 27
5:58
4th & 3 at opp 27
Brandon Ruiz 45 yd FG GOODArizona State 33, Oregon State 7
Oregon State Field goal, 10 plays
5:58
1st & 0 at own 35
Brandon Ruiz kickoff for 64 yds , Calvin Tyler Jr. return for 19 yds to the OrgSt 20
5:53
1st & 10 at own 20
Darell Garretson pass complete to Noah Togiai for 37 yds to the ArzSt 43 for a 1ST down
5:53
1st & 10 at opp 43
Darell Garretson run for 3 yds to the ArzSt 40
5:53
2nd & 7 at opp 40
Darell Garretson pass complete to Timmy Hernandez for 9 yds to the ArzSt 31 for a 1ST down
5:53
1st & 10 at opp 31
Darell Garretson pass complete to Xavier Hawkins for 3 yds to the ArzSt 28
5:53
2nd & 7 at opp 28
Darell Garretson pass complete to Timmy Hernandez for 6 yds to the ArzSt 22
5:53
3rd & 1 at opp 22
Darell Garretson pass complete to Timmy Hernandez for 2 yds to the ArzSt 20 for a 1ST down
5:53
1st & 10 at opp 20
Ryan Nall run for no gain to the ArzSt 20
5:53
2nd & 10 at opp 20
Darell Garretson pass complete to Isaiah Hodgins for 7 yds to the ArzSt 13
5:53
3rd & 3 at opp 13
Darell Garretson pass incomplete to Isaiah Hodgins
1:33
4th & 3 at opp 13
Jordan Choukair 31 yd FG GOODArizona State 33, Oregon State 10
Arizona State Touchdown, 7 plays
1:33
1st & 0 at own 35
Jordan Choukair kickoff for 65 yds , Eno Benjamin return for 22 yds to the ArzSt 22
1:26
1st & 10 at own 22
Manny Wilkins run for 4 yds to the ArzSt 26
1:26
2nd & 6 at own 26
Manny Wilkins pass incomplete to Kyle Williams, broken up by Isaiah Dunn
1:26
3rd & 6 at own 26
Manny Wilkins pass complete to N’Keal Harry for 42 yds to the OrgSt 32 for a 1ST down
1:26
1st & 10 at opp 32
Kalen Ballage run for 9 yds to the OrgSt 23 for a 1ST down OREGON ST Penalty, personal foul (Jalen Moore) to the OrgSt 11 for a 1ST down
Q4 15:00
1st & 10 at opp 11
Kalen Ballage run for 2 yds to the OrgSt 9
Q4 15:00
2nd & 8 at opp 9
Kalen Ballage run for 6 yds to the OrgSt 3
Q4 13:36
3rd & 2 at opp 3
Demario Richard run for 3 yds for a TD, (Brandon Ruiz KICK)Arizona State 40, Oregon State 10
4th quarter6 drives, then Arizona State 40, Oregon State 24
Oregon State Touchdown, 10 plays
13:36
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds , Xavier Hawkins return for 23 yds to the OrgSt 23
13:29
1st & 10 at own 23
Darell Garretson pass incomplete to Timmy Hernandez, broken up by Chase Lucas
13:29
2nd & 10 at own 23
Trevorris Johnson run for 11 yds to the OrgSt 34 for a 1ST down
13:29
1st & 10 at own 34
Darell Garretson pass complete to Noah Togiai for 18 yds to the ArzSt 48 for a 1ST down
13:29
1st & 10 at opp 48
Darell Garretson pass complete to Noah Togiai for 17 yds to the ArzSt 31 for a 1ST down
13:29
1st & 10 at opp 31
Garretson, D. pass incomplete to Hernandez, T. (Williams, Kobe), PENALTY ASU pass interference (Williams, Kobe) 14 yards to the ASU17, 1ST DOWN OSU, NO PLAY.
13:29
1st & 10 at opp 17
Darell Garretson pass complete to Jordan Villamin for 5 yds to the ArzSt 12
13:29
2nd & 5 at opp 12
Darell Garretson pass complete to Timmy Hernandez for 5 yds to the ArzSt 7 for a 1ST down
13:29
1st & goal at opp 7
Darell Garretson run for 4 yds to the ArzSt 3
13:29
2nd & goal at opp 3
Darell Garretson pass incomplete to Jordan Villamin
13:29
3rd & goal at opp 3
Trevorris Johnson run for 2 yds to the ArzSt 1
8:58
4th & goal at opp 1
Trevorris Johnson run for 1 yd for a TD, (Jordan Choukair KICK)Arizona State 40, Oregon State 17
Oregon State Touchdown, 6 plays
8:58
1st & 0 at own 35
N/A on-side kick recovered by OREGON ST at the OrgSt 47
8:56
1st & 10 at own 47
Garretson, D. pass incomplete to Bradford, T. (Adams, Chad), PENALTY OSU holding (Lavaka, Gus) 10 yards to the OSU37, NO PLAY.
8:56
1st & 20 at own 37
Darell Garretson pass complete to Jordan Villamin for 38 yds to the ArzSt 25 for a 1ST down
8:56
1st & 10 at opp 25
Darell Garretson pass incomplete to Jordan Villamin
8:56
2nd & 10 at opp 25
Darell Garretson pass incomplete to Xavier Hawkins, broken up by Tashon Smallwood
8:56
3rd & 10 at opp 25
Darell Garretson pass complete to Xavier Hawkins for 15 yds to the ArzSt 10 for a 1ST down
8:56
1st & goal at opp 10
Ryan Nall run for 6 yds to the ArzSt 4
7:27
2nd & goal at opp 4
Darell Garretson run for 4 yds for a TD, (Jordan Choukair KICK)Arizona State 40, Oregon State 24
Arizona State Punt, 3 plays
7:27
1st & 0 at own 35
Jordan Choukair kickoff for 48 yds , Ryan Newsome return for 5 yds to the ArzSt 22
7:22
1st & 10 at own 22
Demario Richard run for 2 yds to the ArzSt 24
7:22
2nd & 8 at own 24
Demario Richard run for 2 yds to the ArzSt 26
7:22
3rd & 6 at own 26
Manny Wilkins pass incomplete to Jalen Harvey
7:22
4th & 6 at own 26
Michael Sleep-Dalton punt for 43 yds, fair catch by Timmy Hernandez at the OREGONST 31 OREGON ST Penalty, Offensive holding (10 Yards) to the OrgSt 21
Oregon State Interception, 1 play
5:43
1st & 10 at own 21
Darell Garretson pass intercepted Renell Wren return for no gain to the OrgSt 18 Renell Wren fumbled, forced by Fred Lauina, recovered by OrgSt Gus Lavaka
Oregon State Fumble, 9 plays
5:17
1st & 10 at own 18
Darell Garretson pass complete to Timmy Hernandez for 5 yds to the OrgSt 23
5:17
2nd & 5 at own 23
Darell Garretson pass complete to Timmy Hernandez for 7 yds to the OrgSt 30 for a 1ST down
5:17
1st & 10 at own 30
Darell Garretson pass complete to Ryan Nall for 3 yds to the OrgSt 33
5:17
2nd & 7 at own 33
Garretson, D. pass incomplete to Hawkins, X., PENALTY ASU pass interference (Rhodes, J.) 11 yards to the OSU44, 1ST DOWN OSU, NO PLAY.
5:17
1st & 10 at own 44
Darell Garretson pass complete to Timmy Hernandez for 8 yds to the ArzSt 48
5:17
2nd & 2 at opp 48
Thomas Tyner run for 1 yd to the ArzSt 47
5:17
3rd & 1 at opp 47
Darell Garretson run for a loss of 4 yards to the OrgSt 49
5:17
4th & 5 at own 49
Darell Garretson pass complete to Thomas Tyner for 16 yds to the ArzSt 35 for a 1ST down
5:17
1st & 10 at opp 35
Darell Garretson pass complete to Tuli Wily-Matagi for 15 yds to the ArzSt 20 for a 1ST down
5:17
1st & 10 at opp 20
Garretson, D. pass incomplete to Wily-Matagi, T., PENALTY ASU pass interference (Rhodes, J.) 10 yards to the ASU10, 1ST DOWN OSU, NO PLAY.
5:17
1st & 0 at opp 10
Darell Garretson run for a loss of 5 yards to the ArzSt 15 Darell Garretson fumbled, recovered by ArzSt JoJo Wicker
Arizona State End of game, 6 plays
2:26
1st & 10 at own 15
Kalen Ballage run for no gain to the ArzSt 15
2:15
2nd & 10 at own 15
Timeout OREGON ST, clock 02:15
2:15
2nd & 10 at own 15
Kalen Ballage run for 6 yds to the ArzSt 21
2:00
3rd & 4 at own 21
Timeout OREGON ST, clock 02:00
2:00
3rd & 4 at own 21
Demario Richard run for 3 yds to the ArzSt 24
1:54
4th & 1 at own 24
Timeout OREGON ST, clock 01:54
1:54
4th & 1 at own 24
Sleep-Dalton,M. punt 35 yards to the OSU41, Hernandez, T. return to the OSU41, fumble by Hernandez, T. recovered by OSU Hernandez, T. at OSU44, PENALTY OSU roughing the kicker (Soesman, Adam) 15 yards to the ASU39, 1ST DOWN ASU, NO PLAY.
1:54
1st & 10 at own 39
TEAM run for no gain to the ArzSt 39
1:54
2nd & 10 at own 39
TEAM run for a loss of 2 yards to the ArzSt 37
1:54
3rd & 12 at own 37
TEAM run for a loss of 1 yard to the ArzSt 36
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.