Arizona State at Oregon State

Saturday, November 18, 2017

Arizona State beat Oregon State 40–⁠24. It was their 42nd meeting; after it, Arizona State led the series 28–⁠13–⁠1 as played.

AwayArizona State7–⁠6 in 2017
40
HomeOregon State1–⁠11 in 2017
24

Final at Reser Stadium, CorvallisTV: PAC12Attendance 36,063

At kickoff
39°F, overcast, mist, wind 6 mph from the southWeather: NOAA NCEI Integrated Surface Database; Corvallis Municipal Airport (KCVO), 7 km from the stadium
Officials
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

TeamQ1Q2Q3Q4Final
Arizona State16143740
Oregon State0731424

Standouts

  • PassingManny Wilkins12 of 19, 167 yards, 2 TDArizona State
  • RushingDemario Richard17 carries, 119 yards, 3 TDArizona State
  • ReceivingNoah Togiai5 catches, 88 yardsOregon State
  • DefenseJay Jay Wilson9 tackles, 1 sack, 2 for lossArizona State

Player stats

Arizona State

PassingC/AttYdsTDInt
Manny Wilkins12/1916720
RushingCarYdsTDLong
Demario Richard17119318
Kalen Ballage19103018
Manny Wilkins860032
Kyle Williams1707
ReceivingRecYdsTDLong
N’Keal Harry368042
Frank Darby349028
Kyle Williams227123
Jalen Harvey119019
DefenseTklTFLSacksInt
Demonte King10000
Christian Sam10000
Jay Jay Wilson9210
Chase Lucas9001
JoJo Wicker41.510
Renell Wren0001

Oregon State

PassingC/AttYdsTDInt
Darell Garretson26/3726902
RushingCarYdsTDLong
Ryan Nall124217
Trevon Bradford136036
Darell Garretson1014124
Thomas Tyner51308
ReceivingRecYdsTDLong
Noah Togiai588037
Jordan Villamin560038
Timmy Hernandez74209
Trevon Bradford119019
DefenseTklTFLSacksInt
Isaiah Dunn9000
Jonathan Willis8000
Manase Hungalu7000
Jalen Moore7000
Kee Whetzel3110

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

Team stats

Arizona StateOregon State
453Total yards375
167Passing yards269
286Rushing yards106
8.8Yards per pass7.3
5.8Yards per rush3.2
24First downs23
7–⁠14Third downs4–⁠12
0–⁠0Fourth downs2–⁠2
1Turnovers3
7–⁠71Penalties8–⁠67
27:32Possession32:28
2Sacks (by defense)1

Efficiency

Arizona StateOregon State
52%Success rate49%
0.34EPA per play0.22
1.19Explosiveness1.13
0.26Rushing EPA0.18
0.55Passing EPA0.34
43%Passing-down success40%
0.16First-down EPA0.22
0.15Second-down EPA0.16
1.06Third-down EPA−0.05
16%Havoc by its defense6%

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

Oregon State end zoneArizona State end zoneQ1 Arizona StateTouchdown, 4 playsQ1 Oregon StatePunt, 3 playsQ1 Arizona StateTouchdown, 8 playsQ1 Oregon StatePunt, 6 playsQ1 Arizona StatePunt, 7 playsQ1 Oregon StateSafety, 2 plays (Arizona State scores)Q1 Arizona StateTouchdown, 5 playsQ2 Oregon StatePunt, 3 playsQ2 Arizona StatePunt, 3 playsQ2 Oregon StatePunt, 3 playsQ2 Arizona StateTouchdown, 11 playsQ2 Oregon StateTouchdown, 8 playsQ2 Arizona StatePunt, 4 playsQ2 Oregon StateInterception, 2 playsQ3 Oregon StatePunt, 8 playsQ3 Arizona StateField goal, 11 playsQ3 Oregon StateField goal, 10 playsQ3 Arizona StateTouchdown, 7 playsQ4 Oregon StateTouchdown, 10 playsQ4 Oregon StateTouchdown, 6 playsQ4 Arizona StatePunt, 3 playsQ4 Oregon StateInterception, 1 playQ4 Oregon StateFumble, 9 playsQ4 Arizona StateEnd of game, 6 plays
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.
  1. Q1 Arizona StateTouchdown, 4 plays, 35 yards
  2. Q1 Oregon StatePunt, 3 plays, 4 yards
  3. Q1 Arizona StateTouchdown, 8 plays, 71 yards
  4. Q1 Oregon StatePunt, 6 plays, −3 yards
  5. Q1 Arizona StatePunt, 7 plays, 48 yards
  6. Q1 Oregon StateSafety, 2 plays (Arizona State scores), −4 yards
  7. Q1 Arizona StateTouchdown, 5 plays, 20 yards
  8. Q2 Oregon StatePunt, 3 plays, −55 yards
  9. Q2 Arizona StatePunt, 3 plays, 4 yards
  10. Q2 Oregon StatePunt, 3 plays, 2 yards
  11. Q2 Arizona StateTouchdown, 11 plays, 52 yards
  12. Q2 Oregon StateTouchdown, 8 plays, 35 yards
  13. Q2 Arizona StatePunt, 4 plays, 16 yards
  14. Q2 Oregon StateInterception, 2 plays, 0 yards
  15. Q3 Oregon StatePunt, 8 plays, −10 yards
  16. Q3 Arizona StateField goal, 11 plays, 59 yards
  17. Q3 Oregon StateField goal, 10 plays, 22 yards
  18. Q3 Arizona StateTouchdown, 7 plays, 35 yards
  19. Q4 Oregon StateTouchdown, 10 plays, 35 yards
  20. Q4 Oregon StateTouchdown, 6 plays, 53 yards
  21. Q4 Arizona StatePunt, 3 plays, −39 yards
  22. Q4 Oregon StateInterception, 1 play, 0 yards
  23. Q4 Oregon StateFumble, 9 plays, 67 yards
  24. 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:001st & 10 at own 35Jordan Choukair kickoff for 62 yds , Kalen Ballage return for 28 yds to the ArzSt 31
15:001st & 10 at own 31Manny Wilkins pass complete to Frank Darby for 28 yds to the OrgSt 41 for a 1ST down
15:001st & 10 at opp 41Demario Richard run for 2 yds to the OrgSt 39
15:002nd & 8 at opp 39Demario Richard run for 16 yds to the OrgSt 23 for a 1ST down
13:441st & 10 at opp 23Manny 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:441st & 0 at own 35Brandon Ruiz kickoff for 65 yds for a touchback
13:441st & 10 at own 25Ryan Nall run for 3 yds to the OrgSt 28
13:442nd & 7 at own 28Darell Garretson pass complete to Noah Togiai for 1 yd to the OrgSt 29
13:443rd & 6 at own 29Darell Garretson pass complete to Jordan Villamin for no gain to the OrgSt 29
13:444th & 6 at own 29Alex Bland punt for 42 yds, downed at the ArzSt 29
Arizona State Touchdown, 8 plays
11:571st & 10 at own 29Manny Wilkins pass incomplete to Kyle Williams
11:572nd & 10 at own 29Demario Richard run for 18 yds to the ArzSt 47 for a 1ST down
11:571st & 10 at own 47Manny Wilkins pass complete to Curtis Hodges for a loss of 1 yard to the ArzSt 46
11:572nd & 11 at own 46Demario Richard run for 3 yds to the ArzSt 49
11:573rd & 8 at own 49Manny 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:571st & goal at opp 9Kalen Ballage run for 1 yd to the OrgSt 8
11:572nd & goal at opp 8Kyle Williams run for 7 yds to the OrgSt 1
9:063rd & goal at opp 1Manny 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:061st & 0 at own 35Brandon Ruiz kickoff for 65 yds , Artavis Pierce return for 15 yds to the OrgSt 15
8:591st & 10 at own 15Ryan Nall run for 7 yds to the OrgSt 22
8:592nd & 3 at own 22Darell Garretson run for 24 yds to the OrgSt 46 for a 1ST down
8:591st & 10 at own 46Darell 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:591st & 10 at opp 38Thomas Tyner run for a loss of 1 yard to the ArzSt 39
8:592nd & 11 at opp 39Ryan Nall run for 4 yds to the ArzSt 35
5:533rd & 7 at opp 35Timeout OREGON ST, clock 05:53
5:533rd & 7 at opp 35Ryan Nall run for 2 yds to the ArzSt 33
5:534th & 5 at opp 33OREGON ST Penalty, false start (Fred Lauina) to the ArzSt 38
5:534th & 10 at opp 38Alex Bland punt for 26 yds, fair catch by N’Keal Harry at the ArzSt 12
Arizona State Punt, 7 plays
4:511st & 10 at own 12Kalen Ballage run for 9 yds to the ArzSt 21
4:512nd & 1 at own 21Kalen Ballage run for 7 yds to the ArzSt 28 for a 1ST down
4:511st & 10 at own 28Kalen Ballage run for 15 yds to the ArzSt 43 for a 1ST down
4:511st & 10 at own 43Manny Wilkins pass complete to Frank Darby for 12 yds to the OrgSt 45 for a 1ST down
4:511st & 10 at opp 45Manny Wilkins pass complete to Frank Darby for 9 yds to the OrgSt 36
4:512nd & 1 at opp 36Manny Wilkins pass incomplete to Frank Darby
4:513rd & 1 at opp 36Kalen Ballage run for no gain to the OrgSt 36
4:514th & 1 at opp 36ARIZONA ST Penalty, false start (Zach Robertson) to the OrgSt 40
4:514th & 5 at opp 40Manny Wilkins punt for 36 yds, downed at the OrgSt 4
Oregon State Safety, 2 plays (Arizona State scores)
2:041st & 10 at own 4Thomas Tyner run for 4 yds to the OrgSt 8
1:181st & 0 at own 20Jordan Choukair kickoff for 54 yds , Eno Benjamin return for 20 yds to the ArzSt 46
1:182nd & 6 at own 8Darell 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:091st & 10 at own 46Demario Richard run for 11 yds to the OrgSt 43 for a 1ST down
1:091st & 10 at opp 43Manny Wilkins run for 17 yds to the OrgSt 26 for a 1ST down
1:091st & 10 at opp 26Manny Wilkins pass incomplete to Demario Richard
1:092nd & 10 at opp 26Demario Richard run for 9 yds to the OrgSt 17
Q2 14:543rd & 1 at opp 17Demario 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:541st & 0 at own 35Brandon Ruiz kickoff for 57 yds , Artavis Pierce return for 15 yds to the OrgSt 23
14:491st & 10 at own 23Darell Garretson pass incomplete to Trevon Bradford
14:492nd & 10 at own 23TEAM run for a loss of 11 yards to the OrgSt 12
14:493rd & 21 at own 12Darell Garretson sacked by Jay Jay Wilson for a loss of 2 yards to the OrgSt 10
14:494th & 23 at own 10Nick Porebski punt for 53 yds, downed at the ArzSt 37
Arizona State Punt, 3 plays
13:091st & 10 at own 37Manny Wilkins pass incomplete
13:092nd & 10 at own 37Eno Benjamin run for no gain to the ArzSt 37
13:093rd & 10 at own 37Manny Wilkins run for 4 yds to the ArzSt 41
13:094th & 6 at own 41Michael Sleep-Dalton punt for 42 yds
Oregon State Punt, 3 plays
11:371st & 10 at own 17Ryan Nall run for 4 yds to the OrgSt 21
11:372nd & 6 at own 21Ryan Nall run for 2 yds to the OrgSt 23
11:373rd & 4 at own 23Darell Garretson run for a loss of 4 yards to the OrgSt 19 Darell Garretson fumbled, recovered by OrgSt Darell Garretson
11:374th & 8 at own 19Alex Bland punt for 33 yds, fair catch by N’Keal Harry at the ArzSt 48
Arizona State Touchdown, 11 plays
9:301st & 10 at own 48Kalen Ballage run for 8 yds to the OrgSt 44
9:302nd & 2 at opp 44Kalen Ballage run for 2 yds to the OrgSt 42 for a 1ST down
9:301st & 10 at opp 42Kalen Ballage run for 8 yds to the OrgSt 34
9:302nd & 2 at opp 34Manny Wilkins run for 4 yds to the OrgSt 30 for a 1ST down
9:301st & 10 at opp 30Manny Wilkins run for 1 yd to the OrgSt 29
9:302nd & 9 at opp 29OREGON ST Penalty, substitution infraction (5 Yards) to the OrgSt 24
9:302nd & 4 at opp 24Demario Richard run for 5 yds to the OrgSt 19 for a 1ST down
9:301st & 10 at opp 19Kalen Ballage run for 5 yds to the OrgSt 14 ARIZONA ST Penalty, unsportsmanlike conduct (Manny Wilkins) to the OrgSt 29
9:302nd & 20 at opp 29Manny Wilkins pass complete to N’Keal Harry for 19 yds to the OrgSt 10
9:303rd & 1 at opp 10Manny Wilkins pass complete to Kyle Williams for 4 yds to the OrgSt 6 for a 1ST down
9:301st & goal at opp 6Demario Richard run for 5 yds to the OrgSt 1
4:442nd & goal at opp 1Demario Richard run for 1 yd for a TD, (Brandon Ruiz KICK)Arizona State 30, Oregon State 0
Oregon State Touchdown, 8 plays
4:441st & 0 at own 35Brandon Ruiz kickoff for 60 yds , Artavis Pierce return for 16 yds to the OrgSt 21
4:371st & 10 at own 21Trevorris Johnson run for a loss of 2 yards to the OrgSt 19
4:372nd & 12 at own 19Darell Garretson pass complete to Jordan Villamin for 9 yds to the OrgSt 28
4:373rd & 3 at own 28Darell Garretson pass complete to Jordan Villamin for 8 yds to the OrgSt 36 for a 1ST down
4:371st & 10 at own 36Darell Garretson run for 2 yds to the OrgSt 38
4:372nd & 8 at own 38Darell Garretson pass complete to Trevon Bradford for 19 yds to the ArzSt 43 for a 1ST down
4:371st & 10 at opp 43Trevon Bradford run for 36 yds to the ArzSt 7 for a 1ST down
4:371st & goal at opp 7Ryan Nall run for 6 yds to the ArzSt 1
1:032nd & 0 at opp 1Timeout ARIZONA ST, clock 01:03
0:592nd & goal at opp 1Ryan Nall run for 1 yd for a TD, (Jordan Choukair KICK)Arizona State 30, Oregon State 7
Arizona State Punt, 4 plays
0:591st & 0 at own 35Jordan Choukair kickoff for 65 yds for a touchback
0:591st & 10 at own 25Kalen Ballage run for 18 yds to the ArzSt 43 for a 1ST down
0:591st & 10 at own 43Manny Wilkins pass incomplete to Kalen Ballage
0:592nd & 10 at own 43Manny Wilkins pass complete to Tommy Hudson for 4 yds to the ArzSt 47
0:593rd & 6 at own 47Manny Wilkins sacked by Kee Whetzel for a loss of 6 yards to the ArzSt 41
0:174th & 12 at own 41Timeout OREGON ST, clock 00:17
0:174th & 12 at own 41Michael Sleep-Dalton punt for 13 yds, punt out-of-bounds at the OrgSt 46
Oregon State Interception, 2 plays
0:101st & 10 at own 46Darell Garretson pass incomplete to Jordan Villamin
0:102nd & 10 at own 46Darell 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:001st & 10 at own 35Brandon Ruiz kickoff for 65 yds , Calvin Tyler Jr. return for 22 yds to the OrgSt 22
14:541st & 10 at own 22Darell Garretson pass complete to Noah Togiai for 15 yds to the OrgSt 37 for a 1ST down
14:541st & 10 at own 37Ryan Nall run for 4 yds to the OrgSt 41
14:542nd & 6 at own 41Garretson, D. pass incomplete to Hernandez, T., PENALTY ASU pass interference (Williams, Kobe) 2 yards to the OSU43, 1ST DOWN OSU, NO PLAY.
14:541st & 10 at own 43Thomas Tyner run for 8 yds to the ArzSt 49
14:542nd & 2 at opp 49Darell Garretson pass complete to Tuli Wily-Matagi for no gain to the ArzSt 49
14:543rd & 2 at opp 49Ryan Nall run for 3 yds to the ArzSt 46 for a 1ST down
14:541st & 10 at opp 46Darell Garretson pass incomplete to Jordan Villamin
14:542nd & 10 at opp 46Thomas Tyner run for 1 yd to the ArzSt 45
14:543rd & 9 at opp 45Darell Garretson pass incomplete
14:544th & 9 at opp 45Alex Bland punt for 31 yds, fair catch by N’Keal Harry at the ArzSt 14
Arizona State Field goal, 11 plays
10:581st & 10 at own 14Demario Richard run for 9 yds to the ArzSt 23
10:582nd & 1 at own 23Demario Richard run for 2 yds to the ArzSt 25 for a 1ST down
10:581st & 10 at own 25Manny Wilkins pass complete to N’Keal Harry for 7 yds to the ArzSt 32
10:582nd & 3 at own 32Demario Richard run for 11 yds to the ArzSt 43 for a 1ST down
10:581st & 10 at own 43Kalen Ballage run for 1 yd to the ArzSt 44
10:582nd & 9 at own 44Kalen Ballage run for 3 yds to the ArzSt 47
10:583rd & 6 at own 47Manny Wilkins pass complete to Jalen Harvey for 19 yds to the OrgSt 34 for a 1ST down
10:581st & 10 at opp 34Manny Wilkins run for 4 yds to the OrgSt 30
10:582nd & 6 at opp 30Kalen Ballage run for 1 yd to the OrgSt 29
10:583rd & 5 at opp 29Kalen Ballage run for 2 yds to the OrgSt 27
5:584th & 3 at opp 27Brandon Ruiz 45 yd FG GOODArizona State 33, Oregon State 7
Oregon State Field goal, 10 plays
5:581st & 0 at own 35Brandon Ruiz kickoff for 64 yds , Calvin Tyler Jr. return for 19 yds to the OrgSt 20
5:531st & 10 at own 20Darell Garretson pass complete to Noah Togiai for 37 yds to the ArzSt 43 for a 1ST down
5:531st & 10 at opp 43Darell Garretson run for 3 yds to the ArzSt 40
5:532nd & 7 at opp 40Darell Garretson pass complete to Timmy Hernandez for 9 yds to the ArzSt 31 for a 1ST down
5:531st & 10 at opp 31Darell Garretson pass complete to Xavier Hawkins for 3 yds to the ArzSt 28
5:532nd & 7 at opp 28Darell Garretson pass complete to Timmy Hernandez for 6 yds to the ArzSt 22
5:533rd & 1 at opp 22Darell Garretson pass complete to Timmy Hernandez for 2 yds to the ArzSt 20 for a 1ST down
5:531st & 10 at opp 20Ryan Nall run for no gain to the ArzSt 20
5:532nd & 10 at opp 20Darell Garretson pass complete to Isaiah Hodgins for 7 yds to the ArzSt 13
5:533rd & 3 at opp 13Darell Garretson pass incomplete to Isaiah Hodgins
1:334th & 3 at opp 13Jordan Choukair 31 yd FG GOODArizona State 33, Oregon State 10
Arizona State Touchdown, 7 plays
1:331st & 0 at own 35Jordan Choukair kickoff for 65 yds , Eno Benjamin return for 22 yds to the ArzSt 22
1:261st & 10 at own 22Manny Wilkins run for 4 yds to the ArzSt 26
1:262nd & 6 at own 26Manny Wilkins pass incomplete to Kyle Williams, broken up by Isaiah Dunn
1:263rd & 6 at own 26Manny Wilkins pass complete to N’Keal Harry for 42 yds to the OrgSt 32 for a 1ST down
1:261st & 10 at opp 32Kalen 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:001st & 10 at opp 11Kalen Ballage run for 2 yds to the OrgSt 9
Q4 15:002nd & 8 at opp 9Kalen Ballage run for 6 yds to the OrgSt 3
Q4 13:363rd & 2 at opp 3Demario 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:361st & 0 at own 35Brandon Ruiz kickoff for 65 yds , Xavier Hawkins return for 23 yds to the OrgSt 23
13:291st & 10 at own 23Darell Garretson pass incomplete to Timmy Hernandez, broken up by Chase Lucas
13:292nd & 10 at own 23Trevorris Johnson run for 11 yds to the OrgSt 34 for a 1ST down
13:291st & 10 at own 34Darell Garretson pass complete to Noah Togiai for 18 yds to the ArzSt 48 for a 1ST down
13:291st & 10 at opp 48Darell Garretson pass complete to Noah Togiai for 17 yds to the ArzSt 31 for a 1ST down
13:291st & 10 at opp 31Garretson, 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:291st & 10 at opp 17Darell Garretson pass complete to Jordan Villamin for 5 yds to the ArzSt 12
13:292nd & 5 at opp 12Darell Garretson pass complete to Timmy Hernandez for 5 yds to the ArzSt 7 for a 1ST down
13:291st & goal at opp 7Darell Garretson run for 4 yds to the ArzSt 3
13:292nd & goal at opp 3Darell Garretson pass incomplete to Jordan Villamin
13:293rd & goal at opp 3Trevorris Johnson run for 2 yds to the ArzSt 1
8:584th & goal at opp 1Trevorris Johnson run for 1 yd for a TD, (Jordan Choukair KICK)Arizona State 40, Oregon State 17
Oregon State Touchdown, 6 plays
8:581st & 0 at own 35N/A on-side kick recovered by OREGON ST at the OrgSt 47
8:561st & 10 at own 47Garretson, D. pass incomplete to Bradford, T. (Adams, Chad), PENALTY OSU holding (Lavaka, Gus) 10 yards to the OSU37, NO PLAY.
8:561st & 20 at own 37Darell Garretson pass complete to Jordan Villamin for 38 yds to the ArzSt 25 for a 1ST down
8:561st & 10 at opp 25Darell Garretson pass incomplete to Jordan Villamin
8:562nd & 10 at opp 25Darell Garretson pass incomplete to Xavier Hawkins, broken up by Tashon Smallwood
8:563rd & 10 at opp 25Darell Garretson pass complete to Xavier Hawkins for 15 yds to the ArzSt 10 for a 1ST down
8:561st & goal at opp 10Ryan Nall run for 6 yds to the ArzSt 4
7:272nd & goal at opp 4Darell Garretson run for 4 yds for a TD, (Jordan Choukair KICK)Arizona State 40, Oregon State 24
Arizona State Punt, 3 plays
7:271st & 0 at own 35Jordan Choukair kickoff for 48 yds , Ryan Newsome return for 5 yds to the ArzSt 22
7:221st & 10 at own 22Demario Richard run for 2 yds to the ArzSt 24
7:222nd & 8 at own 24Demario Richard run for 2 yds to the ArzSt 26
7:223rd & 6 at own 26Manny Wilkins pass incomplete to Jalen Harvey
7:224th & 6 at own 26Michael 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:431st & 10 at own 21Darell 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:171st & 10 at own 18Darell Garretson pass complete to Timmy Hernandez for 5 yds to the OrgSt 23
5:172nd & 5 at own 23Darell Garretson pass complete to Timmy Hernandez for 7 yds to the OrgSt 30 for a 1ST down
5:171st & 10 at own 30Darell Garretson pass complete to Ryan Nall for 3 yds to the OrgSt 33
5:172nd & 7 at own 33Garretson, D. pass incomplete to Hawkins, X., PENALTY ASU pass interference (Rhodes, J.) 11 yards to the OSU44, 1ST DOWN OSU, NO PLAY.
5:171st & 10 at own 44Darell Garretson pass complete to Timmy Hernandez for 8 yds to the ArzSt 48
5:172nd & 2 at opp 48Thomas Tyner run for 1 yd to the ArzSt 47
5:173rd & 1 at opp 47Darell Garretson run for a loss of 4 yards to the OrgSt 49
5:174th & 5 at own 49Darell Garretson pass complete to Thomas Tyner for 16 yds to the ArzSt 35 for a 1ST down
5:171st & 10 at opp 35Darell Garretson pass complete to Tuli Wily-Matagi for 15 yds to the ArzSt 20 for a 1ST down
5:171st & 10 at opp 20Garretson, D. pass incomplete to Wily-Matagi, T., PENALTY ASU pass interference (Rhodes, J.) 10 yards to the ASU10, 1ST DOWN OSU, NO PLAY.
5:171st & 0 at opp 10Darell 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:261st & 10 at own 15Kalen Ballage run for no gain to the ArzSt 15
2:152nd & 10 at own 15Timeout OREGON ST, clock 02:15
2:152nd & 10 at own 15Kalen Ballage run for 6 yds to the ArzSt 21
2:003rd & 4 at own 21Timeout OREGON ST, clock 02:00
2:003rd & 4 at own 21Demario Richard run for 3 yds to the ArzSt 24
1:544th & 1 at own 24Timeout OREGON ST, clock 01:54
1:544th & 1 at own 24Sleep-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:541st & 10 at own 39TEAM run for no gain to the ArzSt 39
1:542nd & 10 at own 39TEAM run for a loss of 2 yards to the ArzSt 37
1:543rd & 12 at own 37TEAM 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.

Officially, Arizona State leads 29–⁠16–⁠1; as played, 30–⁠16–⁠1 in 47 meetings, counting the five since this game.

Recent meetings
2022Oregon State 31, Arizona State 7
2021Oregon State 24, Arizona State 10
2020Arizona State 46, Oregon State 33
2019Oregon State 35, Arizona State 34
2018Arizona State 52, Oregon State 24
2017Arizona State 40, Oregon State 24

Around this game