Oregon State at Arizona State

Saturday, November 19, 2022

No. 25 Oregon State beat Arizona State 31–⁠7. It was their 47th meeting; Arizona State leads the series 30–⁠16–⁠1 as played.

Away25Oregon State10–⁠3 in 2022
31
HomeArizona State3–⁠9 in 2022 (1–⁠9 official)
7

Final at Mountain America Stadium, TempeTV: ESPN2Attendance 39,551

At kickoff
69°F, clear, wind 10 mph from the eastWeather: NOAA NCEI Integrated Surface Database; Phoenix Sky Harbor International Airport (KPHX), 7 km from the stadium, 24 minutes before kickoff
Official
Matthew RichardsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Oregon State7714331
Arizona State07007

Standouts

Player stats

Oregon State

PassingC/AttYdsTDInt
Ben Gulbranson15/2118810
Tristan Gebbia3/33300
RushingCarYdsTDLong
Damien Martinez22138215
Ben Gulbranson936112
Tyjon Lindsey113013
Isaiah Newell51209
ReceivingRecYdsTDLong
Jack Velling374135
Silas Bolden554015
Tyjon Lindsey442015
Jeremiah Noga225021
DefenseTklTFLSacksInt
Skyler Thomas8000
Omar Speights7000
Kyrei Fisher-Morris6000
Kitan Oladapo4000
Easton Mascarenas-Arnold3110

Arizona State

PassingC/AttYdsTDInt
Trenton Bourguet20/3212200
RushingCarYdsTDLong
Xazavian Valladay13109139
Trenton Bourguet82608
Daniyel Ngata31309
Elijhah Badger1606
ReceivingRecYdsTDLong
Jalin Conyers649021
Cam Johnson326015
Bryan Thompson216012
Elijhah Badger41609
DefenseTklTFLSacksInt
Khoury Bethley9000
Kyle Soelle70.500
Merlin Robertson6110
Connor Soelle6000
Omarr Norman-Lott2110

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

Team stats

Oregon StateArizona State
443Total yards276
221Passing yards122
222Rushing yards154
9.2Yards per pass3.8
5.3Yards per rush6.2
28First downs13
5–⁠11Third downs5–⁠14
1–⁠1Fourth downs2–⁠4
0Turnovers1
3–⁠30Penalties4–⁠55
34:17Possession25:43
1Sacks (by defense)2

Efficiency

Oregon StateArizona State
57%Success rate35%
0.43EPA per play0.05
1.06Explosiveness1.33
0.38Rushing EPA0.49
0.50Passing EPA−0.27
33%Passing-down success16%
0.39First-down EPA−0.14
0.36Second-down EPA0.08
0.48Third-down EPA0.49
11%Havoc by its defense9%

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)

Oregon State 61% to win. Elo’s favorite won.

The line

Oregon State −7.5, over/under 53.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Arizona State end zoneOregon State end zoneQ1 Arizona StatePunt, 3 playsQ1 Oregon StateTouchdown, 9 playsQ1 Arizona StateMissed FG, 15 playsQ1 Oregon StateMissed FG, 10 playsQ2 Arizona StatePunt, 8 playsQ2 Oregon StatePunt, 4 playsQ2 Arizona StateTouchdown, 7 playsQ2 Oregon StateTouchdown, 4 playsQ2 Arizona StateTurnover on downs, 5 playsQ2 Oregon StateEnd of half, 1 playQ3 Oregon StateTouchdown, 10 playsQ3 Arizona StateTurnover on downs, 9 playsQ3 Oregon StateTouchdown, 11 playsQ3 Arizona StatePunt, 7 playsQ4 Oregon StatePunt, 3 playsQ4 Oregon StateField goal, 4 playsQ4 Arizona StatePunt, 3 playsQ4 Oregon StateMissed FG, 13 playsQ4 Arizona StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona State drives left to right, Oregon State right to left.
  1. Q1 Arizona StatePunt, 3 plays, 9 yards
  2. Q1 Oregon StateTouchdown, 9 plays, 78 yards
  3. Q1 Arizona StateMissed FG, 15 plays, 65 yards
  4. Q1 Oregon StateMissed FG, 10 plays, 54 yards
  5. Q2 Arizona StatePunt, 8 plays, 25 yards
  6. Q2 Oregon StatePunt, 4 plays, 15 yards
  7. Q2 Arizona StateTouchdown, 7 plays, 67 yards
  8. Q2 Oregon StateTouchdown, 4 plays, 75 yards
  9. Q2 Arizona StateTurnover on downs, 5 plays, 30 yards
  10. Q2 Oregon StateEnd of half, 1 play, −5 yards
  11. Q3 Oregon StateTouchdown, 10 plays, 83 yards
  12. Q3 Arizona StateTurnover on downs, 9 plays, 34 yards
  13. Q3 Oregon StateTouchdown, 11 plays, 59 yards
  14. Q3 Arizona StatePunt, 7 plays, 16 yards
  15. Q4 Oregon StatePunt, 3 plays, 8 yards
  16. Q4 Oregon StateField goal, 4 plays, 3 yards
  17. Q4 Arizona StatePunt, 3 plays, 2 yards
  18. Q4 Oregon StateMissed FG, 13 plays, 58 yards
  19. Q4 Arizona StateEnd of game, 1 play, 3 yards

Play by play

1st quarter4 drives, then Oregon State 7, Arizona State 0
Arizona State Punt, 3 plays
15:001st & 10 at own 35Everett Hayes kickoff for 65 yds for a touchback
15:001st & 10 at own 25Trenton Bourguet pass complete to Giovanni Sanders for 3 yds to the ArzSt 28
15:002nd & 7 at own 28Trenton Bourguet pass complete to Elijhah Badger for 2 yds to the ArzSt 30
15:003rd & 5 at own 30Trenton Bourguet pass complete to Bryan Thompson for 4 yds to the ArzSt 34
13:064th & 1 at own 34Eddie Czaplicki punt for 50 yds , Jesiah Irish returns for 6 yds to the OrgSt 22
Oregon State Touchdown, 9 plays
13:061st & 10 at own 22Ben Gulbranson pass complete to Tyjon Lindsey for 6 yds to the OrgSt 28
13:062nd & 4 at own 28Ben Gulbranson pass complete to Tyjon Lindsey for 7 yds to the OrgSt 35 for a 1ST down
13:061st & 10 at own 35Ben Gulbranson pass complete to Jack Velling for 18 yds to the ArzSt 47 for a 1ST down
13:061st & 10 at opp 47Damien Martinez run for 4 yds to the ArzSt 43
13:062nd & 6 at opp 43Damien Martinez run for 15 yds to the ArzSt 28 for a 1ST down
13:061st & 10 at opp 28Shotgun Harrison,Tre’Shaun rush left for 7 yards gain to the ASU21 (Robertson,Merlin) PENALTY OSU Holding (Overman,Jake) 10 yards from ASU28 to ASU38. NO PLAY.
13:061st & 20 at opp 38Ben Gulbranson pass complete to Silas Bolden for 5 yds to the ArzSt 33
13:062nd & 15 at opp 33Ben Gulbranson pass complete to Silas Bolden for 15 yds to the ArzSt 18 for a 1ST down
13:061st & 10 at opp 18Tyjon Lindsey run for 13 yds to the ArzSt 5 for a 1ST down
8:221st & goal at opp 5Damien Martinez run for 5 yds for a TD, (Everett Hayes KICK)Oregon State 7, Arizona State 0
Arizona State Missed FG, 15 plays
8:221st & 10 at own 35Everett Hayes kickoff for 65 yds for a touchback
8:221st & 10 at own 25Xazavian Valladay run for 8 yds to the ArzSt 33
8:222nd & 2 at own 33Xazavian Valladay run for 1 yd to the ArzSt 34
8:223rd & 1 at own 34Trenton Bourguet pass complete to Jalin Conyers for 12 yds to the ArzSt 46 for a 1ST down
8:221st & 10 at own 46No Huddle-Shotgun Valladay,Xazavian rush right for 3 yards gain to the ASU49 (Fisher-Morris,Kyrei) PENALTY ASU Holding (Martinez,Chris) 10 yards from ASU46 to ASU36. NO PLAY.
8:221st & 20 at own 36Trenton Bourguet pass incomplete to Andre Johnson
8:222nd & 20 at own 36Trenton Bourguet pass complete to Elijhah Badger for 9 yds to the ArzSt 45
8:223rd & 11 at own 45Trenton Bourguet pass complete to Cam Johnson for 15 yds to the OrgSt 40 for a 1ST down
8:221st & 10 at opp 40Trenton Bourguet pass incomplete to Jalin Conyers
8:222nd & 10 at opp 40Xazavian Valladay run for 2 yds to the OrgSt 38
8:223rd & 8 at opp 38Trenton Bourguet pass complete to Xazavian Valladay for 2 yds to the OrgSt 36
8:224th & 6 at opp 36Trenton Bourguet run for 8 yds to the OrgSt 28 for a 1ST down
8:221st & 10 at opp 28Xazavian Valladay run for 14 yds to the OrgSt 14 for a 1ST down
8:221st & 10 at opp 14Xazavian Valladay run for 1 yd to the OrgSt 15
8:222nd & 11 at opp 15Trenton Bourguet pass incomplete to Andre Johnson
8:223rd & 11 at opp 15Trenton Bourguet pass complete to Jalin Conyers for 5 yds to the OrgSt 10
0:584th & 6 at opp 10Carter Brown 29 yd FG MISSED
Oregon State Missed FG, 10 plays
0:581st & 10 at own 20Damien Martinez run for 11 yds to the OrgSt 31 for a 1ST down
0:001st & 10 at own 31Ben Gulbranson run for 9 yds to the OrgSt 40
Q2 15:002nd & 1 at own 40Jam Griffin run for 11 yds to the ArzSt 49 for a 1ST down
Q2 15:001st & 10 at opp 49Damien Martinez run for 4 yds to the ArzSt 45
Q2 15:002nd & 6 at opp 45Damien Martinez run for 8 yds to the ArzSt 37 for a 1ST down
Q2 15:001st & 10 at opp 37Ben Gulbranson run for 12 yds to the ArzSt 25 for a 1ST down
Q2 15:001st & 10 at opp 25Ben Gulbranson pass incomplete to Silas Bolden
Q2 15:002nd & 10 at opp 25Damien Martinez run for 1 yd to the ArzSt 26
Q2 15:003rd & 11 at opp 26Ben Gulbranson pass incomplete to Damien Martinez
Q2 11:534th & 11 at opp 26Everett Hayes 44 yd FG MISSED
2nd quarter6 drives, then Oregon State 14, Arizona State 7
Arizona State Punt, 8 plays
11:531st & 10 at own 26Trenton Bourguet run for 5 yds to the ArzSt 31
11:532nd & 5 at own 31Trenton Bourguet run for 2 yds to the ArzSt 33
11:533rd & 3 at own 33Trenton Bourguet pass complete to Bryan Thompson for 12 yds to the ArzSt 45 for a 1ST down
11:531st & 10 at own 45Daniyel Ngata run for 9 yds to the OrgSt 46
11:532nd & 1 at opp 46Daniyel Ngata run for 2 yds to the OrgSt 44 for a 1ST down
11:531st & 10 at opp 44Daniyel Ngata run for 2 yds to the OrgSt 42
11:532nd & 8 at opp 42Trenton Bourguet pass incomplete to Messiah Swinson
11:533rd & 8 at opp 42Trenton Bourguet sacked by Easton Mascarenas-Arnold for a loss of 7 yards to the OrgSt 49
7:304th & 15 at opp 49Eddie Czaplicki punt for 49 yds for a touchback
Oregon State Punt, 4 plays
7:301st & 10 at own 20Damien Martinez run for 15 yds to the OrgSt 35 for a 1ST down
7:301st & 10 at own 35Damien Martinez run for 6 yds to the OrgSt 41
7:302nd & 4 at own 41Jam Griffin run for no gain to the OrgSt 41
7:303rd & 4 at own 41Ben Gulbranson sacked by Merlin Robertson for a loss of 6 yards to the OrgSt 35
4:534th & 10 at own 35Luke Loecher punt for 37 yds , D.J. Taylor returns for 5 yds to the ArzSt 33
Arizona State Touchdown, 7 plays
4:531st & 10 at own 33Trenton Bourguet pass incomplete to Elijhah Badger
4:532nd & 10 at own 33Elijhah Badger run for 6 yds to the ArzSt 39
4:533rd & 4 at own 39Trenton Bourguet pass complete to Cam Johnson for 6 yds to the ArzSt 45 for a 1ST down
4:531st & 10 at own 45Trenton Bourguet pass incomplete to Elijhah Badger
4:532nd & 10 at own 45Xazavian Valladay run for 39 yds to the OrgSt 16 for a 1ST down
4:531st & 10 at opp 16Trenton Bourguet run for 5 yds to the OrgSt 11
1:532nd & 5 at opp 11Xazavian Valladay run for 11 yds for a TD, (Jace Feely KICK)Tied at 7
Oregon State Touchdown, 4 plays
1:531st & 10 at own 35Eddie Czaplicki kickoff for 65 yds for a touchback
1:531st & 10 at own 25Ben Gulbranson pass complete to Jack Velling for 35 yds to the ArzSt 40 for a 1ST down
1:531st & 10 at opp 40Ben Gulbranson run for 7 yds to the ArzSt 33
1:532nd & 3 at opp 33Ben Gulbranson pass complete to Silas Bolden for 12 yds to the ArzSt 21 for a 1ST down
1:001st & 10 at opp 21Ben Gulbranson pass complete to Jack Velling for 21 yds for a TD, (Everett Hayes KICK)Oregon State 14, Arizona State 7
1:001st & 10 at own 35PENALTY ASU Personal Foul (Silvera,Nesta Jade) 15 yards from OSU35 to OSU50. NO PLAY.
Arizona State Turnover on downs, 5 plays
1:001st & 10 at the 50Atticus Sappington kickoff for 50 yds for a touchback
1:001st & 10 at own 25Trenton Bourguet pass complete to Jalin Conyers for 21 yds to the ArzSt 46 for a 1ST down
1:001st & 10 at own 46Trenton Bourguet pass incomplete to Bryan Thompson
0:412nd & 10 at own 46Timeout OREGON ST, clock 00:41
0:412nd & 10 at own 46Trenton Bourguet pass complete to Jalin Conyers for 4 yds to the 50 yard line
0:353rd & 6 at the 50Timeout ARIZONA ST, clock 00:35
0:353rd & 6 at the 50Trenton Bourguet pass incomplete
0:264th & 6 at the 50Trenton Bourguet pass complete to Jalin Conyers for 5 yds to the OrgSt 45
Oregon State End of half, 1 play
0:001st & 10 at own 45Ben Gulbranson sacked by Omarr Norman-Lott for a loss of 5 yards to the OrgSt 40
3rd quarter4 drives, then Oregon State 28, Arizona State 7
Oregon State Touchdown, 10 plays
14:531st & 10 at own 35Eddie Czaplicki kickoff for 57 yds , Silas Bolden return for 9 yds to the OrgSt 17
14:531st & 10 at own 17Ben Gulbranson pass complete to Silas Bolden for 10 yds to the OrgSt 27 for a 1ST down
14:531st & 10 at own 27Ben Gulbranson pass complete to Tre’Shaun Harrison for 11 yds to the OrgSt 38 for a 1ST down
14:531st & 10 at own 38Damien Martinez run for 10 yds to the OrgSt 48 for a 1ST down
14:531st & 10 at own 48Ben Gulbranson pass complete to Tre’Shaun Harrison for 7 yds to the ArzSt 45
14:532nd & 3 at opp 45Damien Martinez run for 6 yds to the ArzSt 39 for a 1ST down
14:531st & 10 at opp 39Ben Gulbranson run for 3 yds to the ArzSt 36
14:532nd & 7 at opp 36Damien Martinez run for 4 yds to the ArzSt 32
14:533rd & 3 at opp 32Damien Martinez run for 4 yds to the ArzSt 28 for a 1ST down
14:531st & 10 at opp 28PENALTY OSU False Start (Levengood,Jake) 5 yards from ASU28 to ASU33. NO PLAY.
14:531st & 15 at opp 33Gulbranson,Ben pass incomplete short left to Bolden,Silas PENALTY ASU Pass Interference (Woods,Ed) 15 yards from ASU33 to ASU18, 1ST DOWN. NO PLAY.
14:531st & 10 at opp 18Damien Martinez run for 6 yds to the ArzSt 12
9:432nd & 4 at opp 12Damien Martinez run for 12 yds for a TD, (Everett Hayes KICK)Oregon State 21, Arizona State 7
Arizona State Turnover on downs, 9 plays
9:431st & 10 at own 35Everett Hayes kickoff for 65 yds for a touchback
9:431st & 10 at own 25Trenton Bourguet pass complete to Jalin Conyers for 2 yds to the ArzSt 27
9:432nd & 8 at own 27Xazavian Valladay run for 7 yds to the ArzSt 34
9:433rd & 1 at own 34Xazavian Valladay run for 11 yds to the ArzSt 45 for a 1ST down
9:431st & 10 at own 45Xazavian Valladay run for 8 yds to the OrgSt 47
9:432nd & 2 at opp 47Trenton Bourguet run for 5 yds to the OrgSt 42 for a 1ST down
9:431st & 10 at opp 42Trenton Bourguet run for 7 yds to the OrgSt 35
9:432nd & 3 at opp 35No Huddle-Shotgun Bourguet,Trenton pass complete deep left to Sanders,Giovanni for 20 yards to the OSU15 (Cooper Jr.,Ryan), out of bounds PENALTY ASU Chop Block 15 yards from OSU35 to OSU50. NO PLAY.
9:432nd & 18 at the 50Trenton Bourguet pass complete to Elijhah Badger for 5 yds to the OrgSt 45
9:433rd & 13 at opp 45Trenton Bourguet pass complete to Messiah Swinson for 4 yds to the OrgSt 41
5:454th & 9 at opp 41Trenton Bourguet pass incomplete to Andre Johnson
Oregon State Touchdown, 11 plays
5:451st & 10 at own 41Ben Gulbranson pass complete to Tyjon Lindsey for 15 yds to the ArzSt 44 for a 1ST down
5:451st & 10 at opp 44Ben Gulbranson pass complete to Tre’Shaun Harrison for no gain to the ArzSt 44
5:452nd & 10 at opp 44Damien Martinez run for 5 yds to the ArzSt 39
5:453rd & 5 at opp 39Ben Gulbranson run for 8 yds to the ArzSt 31 for a 1ST down
5:451st & 10 at opp 31Damien Martinez run for 10 yds to the ArzSt 21 for a 1ST down
5:451st & 10 at opp 21Ben Gulbranson run for no gain to the ArzSt 21
2:102nd & 10 at opp 21Timeout OREGON ST, clock 02:10
2:032nd & 10 at opp 21Martinez,Damien rush left for 21 yards gain to the ASU00 TOUCHDOWN nullified by penalty, clock 02:03 PENALTY OSU Personal Foul (Dunmore,John) 15 yards from ASU21 to ASU36. NO PLAY.
2:032nd & 25 at opp 36Ben Gulbranson pass complete to Silas Bolden for 12 yds to the ArzSt 24
2:033rd & 13 at opp 24Ben Gulbranson pass complete to Tyjon Lindsey for 14 yds to the ArzSt 10 for a 1ST down
2:031st & goal at opp 10Damien Martinez run for 2 yds to the ArzSt 8
2:032nd & goal at opp 8Ben Gulbranson pass incomplete to Tre’Shaun Harrison
0:103rd & goal at opp 8Ben Gulbranson run for 8 yds for a TD, (Everett Hayes KICK)Oregon State 28, Arizona State 7
Arizona State Punt, 7 plays
0:101st & 10 at own 35Everett Hayes kickoff for 65 yds for a touchback
0:101st & 10 at own 25Trenton Bourguet pass incomplete to Jalin Conyers
0:002nd & 10 at own 25Trenton Bourguet pass complete to Cam Johnson for 5 yds to the ArzSt 30
Q4 15:003rd & 5 at own 30Trenton Bourguet pass complete to Xazavian Valladay for 4 yds to the ArzSt 34
Q4 15:004th & 1 at own 34Xazavian Valladay run for 5 yds to the ArzSt 39 for a 1ST down
Q4 15:001st & 10 at own 39Trenton Bourguet pass complete to Elijhah Badger for no gain to the ArzSt 39
Q4 15:002nd & 10 at own 39Xazavian Valladay run for 1 yd to the ArzSt 40
Q4 15:003rd & 9 at own 40Trenton Bourguet run for 1 yd to the ArzSt 41
Q4 12:064th & 8 at own 41Eddie Czaplicki punt for 47 yds, punt out-of-bounds at the OrgSt 25 , Jesiah Irish returns for 13 yds to the OrgSt 25
4th quarter5 drives, then Oregon State 31, Arizona State 7
Oregon State Punt, 3 plays
12:061st & 10 at own 25Ben Gulbranson pass incomplete
12:062nd & 10 at own 25Damien Martinez run for 6 yds to the OrgSt 31
12:063rd & 4 at own 31Damien Martinez run for 2 yds to the OrgSt 33
10:294th & 2 at own 33Luke Loecher punt for 55 yds
Oregon State Field goal, 4 plays
10:291st & 10 at opp 11Damien Martinez run for 3 yds to the ArzSt 8
10:292nd & 7 at opp 8Ben Gulbranson pass incomplete
10:293rd & 7 at opp 8Ben Gulbranson pass incomplete to Tyjon Lindsey
9:384th & 7 at opp 8Everett Hayes 26 yd FG GOODOregon State 31, Arizona State 7
Arizona State Punt, 3 plays
9:331st & 10 at own 35Everett Hayes kickoff for 63 yds , Daniyel Ngata return for 19 yds to the ArzSt 21
9:331st & 10 at own 21Trenton Bourguet pass incomplete to Andre Johnson
9:332nd & 10 at own 21Trenton Bourguet pass complete to Xazavian Valladay for 2 yds to the ArzSt 23
9:333rd & 8 at own 23Trenton Bourguet pass incomplete to Elijhah Badger
8:394th & 8 at own 23Eddie Czaplicki punt for 56 yds , Jesiah Irish returns for 16 yds to the OrgSt 37
Oregon State Missed FG, 13 plays
8:391st & 10 at own 37Isaiah Newell run for 2 yds to the OrgSt 39
8:392nd & 8 at own 39Isaiah Newell run for 6 yds to the OrgSt 45
8:393rd & 2 at own 45Tristan Gebbia pass complete to Makiya Tongue for 8 yds to the ArzSt 47 for a 1ST down
8:391st & 10 at opp 47Damien Martinez run for 1 yd to the ArzSt 46
8:392nd & 9 at opp 46Silas Bolden run for 2 yds to the ArzSt 44
8:393rd & 7 at opp 44Tristan Gebbia pass complete to Jeremiah Noga for 4 yds to the ArzSt 40
8:394th & 3 at opp 40Tristan Gebbia pass complete to Jeremiah Noga for 21 yds to the ArzSt 19 for a 1ST down
8:391st & 10 at opp 19Kanoa Shannon run for 8 yds to the ArzSt 11
2:442nd & 2 at opp 11Timeout OREGON ST, clock 02:44
2:442nd & 2 at opp 11Isaiah Newell run for 9 yds to the ArzSt 2 for a 1ST down
2:031st & goal at opp 2Timeout OREGON ST, clock 02:03
2:031st & goal at opp 2Isaiah Newell run for 2 yds to the ArzSt 4
2:032nd & goal at opp 4Isaiah Newell run for 3 yds to the ArzSt 7
2:033rd & goal at opp 7Kanoa Shannon run for 2 yds to the ArzSt 5
0:274th & goal at opp 5Everett Hayes 23 yd FG MISSED
Arizona State End of game, 1 play
0:001st & 10 at own 20Xazavian Valladay run for 3 yds to the ArzSt 23

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.

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