From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Oregon State
Arizona State
390
Total yards
339
320
Passing yards
183
70
Rushing yards
156
7.0
Yards per pass
4.9
2.7
Yards per rush
4.0
20
First downs
20
5–14
Third downs
8–17
2–3
Fourth downs
0–0
5
Turnovers
2
7–69
Penalties
5–33
32:36
Possession
27:24
Efficiency
Oregon State
Arizona State
49%
Success rate
43%
0.01
EPA per play
−0.01
0.79
Explosiveness
0.69
−0.21
Rushing EPA
0.03
0.15
Passing EPA
−0.01
39%
Passing-down success
26%
−0.10
First-down EPA
−0.28
−0.04
Second-down EPA
−0.05
0.20
Third-down EPA
0.66
3%
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 68% to win. Elo’s favorite won.
The line
Arizona State −13.5, over/under 65.
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 82%, Oregon State 18%. 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 State drives left to right, Oregon State right to left.
Q1 Arizona StateTouchdown run, 9 plays, 75 yards
Q1 Oregon StatePunt, 3 plays, −5 yards
Q1 Arizona StateInterception, 1 play, 0 yards
Q1 Oregon StatePunt, 6 plays, 14 yards
Q1 Arizona StateInterception, 6 plays, 9 yards
Q1 Oregon StateInterception, 4 plays, 9 yards
Q1 Arizona StateTouchdown run, 8 plays, 85 yards
Q1 Oregon StatePunt, 4 plays, 17 yards
Q2 Arizona StatePunt, 11 plays, 42 yards
Q2 Arizona StateTouchdown run, 4 plays, 15 yards
Q2 Oregon StateInterception, 4 plays, 42 yards
Q2 Arizona StatePunt, 3 plays, 0 yards
Q2 Oregon StateField goal, 15 plays, 45 yards
Q3 Oregon StateInterception, 4 plays, 23 yards
Q3 Arizona StatePunt, 6 plays, 15 yards
Q3 Oregon StatePunt, 3 plays, 5 yards
Q3 Arizona StatePunt, 3 plays, 4 yards
Q3 Oregon StateTouchdown pass, 12 plays, 96 yards
Q3 Arizona StatePunt, 6 plays, 10 yards
Q4 Oregon StateMissed FG, 10 plays, 52 yards
Q4 Arizona StateField goal, 13 plays, 55 yards
Q4 Oregon StateResult not recorded, 1 play, 0 yards
Q4 Arizona StateTouchdown, 22 yards
Q4 Oregon StateTouchdown pass, 8 plays, 75 yards
Q4 Arizona StateEnd of game, 7 plays, 21 yards
Play by play
1st quarter8 drives, then Arizona State 13, Oregon State 0
Arizona State Touchdown run, 9 plays
15:00
1st & 10 at own 25
Marion Grice rush for 2 yards to the ArzSt 27, tackled by D.J. Alexander and Dylan Wynn.
15:00
2nd & 8 at own 27
Taylor Kelly pass complete to Jaelen Strong for 4 yards to the ArzSt 31, tackled by D.J. Alexander.
15:00
3rd & 4 at own 31
Marion Grice rush for 8 yards to the ArzSt 39, tackled by Jabral Johnson for a 1ST down.
15:00
1st & 10 at own 39
Taylor Kelly pass complete to Jaelen Strong for 6 yards to the ArzSt 45, tackled by Steven Nelson out-of-bounds.
15:00
3rd & 6 at own 43
Taylor Kelly pass complete to Jaelen Strong for 29 yards to the OrgSt 28, tackled by Steven Christian for a 1ST down.
15:00
1st & 10 at opp 28
Taylor Kelly pass complete to Jaelen Strong for 27 yards to the OrgSt 1, tackled by Tyrequek Zimmerman out-of-bounds for a 1ST down.
15:00
1st & goal at opp 1
Marion Grice rush for no gain to the OrgSt 1, tackled by Dylan Wynn.
11:57
2nd & goal at opp 1
Marion Grice rush for 1 yard for a TOUCHDOWN.Arizona State 6, Oregon State 0
11:57
Zane Gonzalez extra point GOOD.Arizona State 7, Oregon State 0
11:57
Alex Garoutte kickoff for 65 yards returned by Victor Bolden for 12 yards to the OrgSt 12, tackled by Damarious Randall.
Oregon State Punt, 3 plays
11:47
1st & 10 at own 12
Storm Woods rush for 5 yards to the OrgSt 17, tackled by Alden Darby out-of-bounds.
11:47
2nd & 5 at own 17
Storm Woods rush for 4 yards to the OrgSt 21, tackled by Gannon Conway.
11:47
3rd & 1 at own 21
OREGON ST penalty 5 yard false start on N/A accepted.
9:46
4th & 15 at own 7
Keith Kostol punt for 38 yards, punt out-of-bounds at the OrgSt 45.
Arizona State Interception, 1 play
9:31
1st & 10 at opp 45
Taylor Kelly pass intercepted by Rashaad Reynolds at the OrgSt 5, returned for 26 yards to the OrgSt 31, tackled by Richard Smith.
Oregon State Punt, 6 plays
9:31
1st & 10 at own 31
Sean Mannion pass incomplete to N/A.
9:31
2nd & 10 at own 31
Terron Ward rush for 5 yards to the OrgSt 36, tackled by Salamo Fiso.
9:31
3rd & 5 at own 36
Sean Mannion pass complete to Malik Gilmore for 7 yards to the OrgSt 43, tackled by Chris Young for a 1ST down.
9:31
1st & 10 at own 43
Terron Ward rush for a loss of 2 yards to the OrgSt 41, tackled by Gannon Conway and Will Sutton.
9:31
2nd & 12 at own 41
Sean Mannion pass complete to Brandin Cooks for 4 yards to the OrgSt 45, tackled by Osahon Irabor.
6:46
3rd & 8 at own 45
[SG], timeout Oregon State, clock 06:46.
6:46
3rd & 8 at own 45
Sean Mannion pass incomplete to Malik Gilmore, OREGON ST penalty personal foul declined.
6:46
4th & 8 at own 45
Keith Kostol punt for 41 yards, returned by Robert Nelson for 2 yards to the ArzSt 16, tackled by Terron Ward.
Arizona State Interception, 6 plays
6:33
1st & 10 at own 16
Taylor Kelly rush for 2 yards to the ArzSt 18, tackled by Dylan Wynn.
6:33
2nd & 8 at own 18
Taylor Kelly pass incomplete to N/A.
6:33
3rd & 8 at own 18
Taylor Kelly pass complete to Marion Grice for 10 yards to the ArzSt 28, tackled by Ryan Murphy and Rashaad Reynolds for a 1ST down.
6:33
1st & 10 at own 28
Taylor Kelly pass incomplete to Jaelen Strong.
6:33
2nd & 10 at own 28
Taylor Kelly pass complete to Richard Smith for a loss of 3 yards to the ArzSt 25, tackled by Rommel Mageo.
6:33
3rd & 13 at own 25
Taylor Kelly pass intercepted by Jabral Johnson at the 50 yard line, returned for no gain to the 50 yard line.
Oregon State Interception, 4 plays
4:59
1st & 10 at the 50
Storm Woods rush for 6 yards to the ArzSt 44, tackled by Davon Coleman.
4:59
2nd & 4 at opp 44
Storm Woods rush for 2 yards to the ArzSt 42, tackled by Osahon Irabor.
4:59
3rd & 2 at opp 42
Storm Woods rush for 1 yard to the ArzSt 41, tackled by Will Sutton.
2:59
4th & 1 at opp 41
Timeout Arizona State, clock 02:59.
2:59
4th & 1 at opp 41
Sean Mannion pass intercepted by Robert Nelson at the ArzSt 5, returned for 10 yards to the ArzSt 15, tackled by Brandin Cooks.
Arizona State Touchdown run, 8 plays
2:59
1st & 10 at own 15
Taylor Kelly rush for 6 yards to the ArzSt 21, tackled by Tyrequek Zimmerman out-of-bounds.
2:46
2nd & 4 at own 21
Taylor Kelly pass complete to Richard Smith for 7 yards to the ArzSt 28, tackled by Rashaad Reynolds for a 1ST down.
2:46
1st & 10 at own 28
Taylor Kelly pass incomplete to Richard Smith.
2:46
2nd & 10 at own 28
Marion Grice rush for 1 yard to the ArzSt 29, tackled by D.J. Alexander.
2:46
3rd & 9 at own 29
Taylor Kelly pass complete to D.J. Foster for 8 yards to the OrgSt 48, tackled by Rashaad Reynolds, OREGON ST penalty 15 yard face mask on Rashaad Reynolds accepted for a 1ST down.
2:46
1st & 10 at opp 48
Marion Grice rush for 40 yards to the OrgSt 8, tackled by Steven Nelson for a 1ST down.
2:46
1st & goal at opp 8
Taylor Kelly pass incomplete to Richard Smith.
0:32
2nd & goal at opp 8
0:32
2nd & goal at opp 8
D.J. Foster rush for 8 yards for a TOUCHDOWN.Arizona State 13, Oregon State 0
0:32
Zane Gonzalez extra point BLOCKED.
0:32
Alex Garoutte kickoff for 64 yards returned by Victor Bolden for 25 yards to the OrgSt 26, tackled by Damarious Randall.
Oregon State Punt, 4 plays
0:24
1st & 10 at own 26
Sean Mannion pass complete to Tyler Anderson for 15 yards to the OrgSt 41, tackled by Damarious Randall for a 1ST down.
Q2 15:00
1st & 10 at own 41
Sean Mannion pass complete to Brandin Cooks for no gain to the OrgSt 41, tackled by Robert Nelson.
Q2 15:00
2nd & 10 at own 41
Terron Ward rush for 2 yards to the OrgSt 43, tackled by Salamo Fiso.
Q2 15:00
3rd & 8 at own 43
Sean Mannion pass incomplete to N/A.
Q2 13:26
4th & 8 at own 43
Keith Kostol punt for 39 yards, fair catch by Richard Smith at the ArzSt 18.
2nd quarter6 drives, then Arizona State 20, Oregon State 3
Arizona State Punt, 11 plays
15:00
1st & 10 at own 18
Marion Grice rush for 7 yards to the ArzSt 25, tackled by Tyrequek Zimmerman.
15:00
2nd & 3 at own 25
Taylor Kelly rush for 3 yards to the ArzSt 28, tackled by Tyrequek Zimmerman for a 1ST down.
15:00
4th & 8 at own 43
Keith Kostol punt for 39 yards, fair catch by Richard Smith at the ArzSt 18.
Arizona State Punt, 11 plays
13:26
2nd & 3 at own 25
Taylor Kelly rush for 3 yards to the ArzSt 28, tackled by Tyrequek Zimmerman for a 1ST down.
13:26
1st & 10 at own 28
Taylor Kelly pass incomplete to N/A.
13:26
2nd & 10 at own 28
Taylor Kelly pass complete to Jaelen Strong for 15 yards to the ArzSt 43, tackled by Tyrequek Zimmerman for a 1ST down.
13:26
1st & 10 at own 43
Taylor Kelly pass incomplete to N/A.
13:26
2nd & 10 at own 43
Marion Grice rush for 7 yards to the 50 yard line, tackled by D.J. Alexander.
13:26
3rd & 3 at the 50
Taylor Kelly pass complete to Marion Grice for 6 yards to the OrgSt 44, tackled by D.J. Alexander for a 1ST down.
13:26
1st & 10 at opp 44
Taylor Kelly pass complete to Jaelen Strong for 12 yards to the OrgSt 32, tackled by Steven Nelson for a 1ST down.
13:26
1st & 10 at opp 32
Taylor Kelly pass incomplete.
13:26
2nd & 10 at opp 32
Taylor Kelly pass incomplete to Richard Smith.
13:26
3rd & 10 at opp 32
Taylor Kelly pass complete to Marion Grice for a loss of 3 yards to the OrgSt 35, tackled by D.J. Alexander and Sean Martin.
13:26
4th & 13 at opp 35
ARIZONA ST penalty 5 yard false start on N/A accepted.
13:26
4th & 18 at opp 40
Alex Garoutte punt for 26 yards, returned by Brandin Cooks for no gain, fumbled, recovered by ArzSt Robert Nelson at the OrgSt 15.
Arizona State Touchdown run, 4 plays
9:49
1st & 10 at opp 15
D.J. Foster rush for 6 yards to the OrgSt 9, tackled by Rommel Mageo.
9:49
2nd & 4 at opp 9
Taylor Kelly pass complete to D.J. Foster for 4 yards to the OrgSt 5, tackled by Caleb Saulo out-of-bounds for a 1ST down.
9:49
1st & goal at opp 5
Marion Grice rush for 4 yards to the OrgSt 1, tackled by Dylan Wynn and Rommel Mageo.
8:22
2nd & goal at opp 1
Marion Grice rush for 1 yard for a TOUCHDOWN.Arizona State 19, Oregon State 0
8:22
Zane Gonzalez extra point GOOD.Arizona State 20, Oregon State 0
8:22
Alex Garoutte kickoff for 65 yards for a touchback.
Oregon State Interception, 4 plays
8:22
1st & 10 at own 25
Storm Woods rush for 1 yard to the OrgSt 26, tackled by Chris Young.
8:22
2nd & 9 at own 26
Sean Mannion pass complete to Brandin Cooks for 42 yards to the ArzSt 32 out-of-bounds for a 1ST down.
8:22
1st & 10 at opp 32
Brandin Cooks rush for a loss of 1 yard to the ArzSt 33, tackled by Chris Young.
8:22
2nd & 11 at opp 33
Sean Mannion pass intercepted by Damarious Randall at the ArzSt 13, returned for no gain to the ArzSt 13, tackled by Brandin Cooks.
Arizona State Punt, 3 plays
6:33
1st & 10 at own 13
Marion Grice rush for no gain to the ArzSt 13, tackled by Mana Rosa.
6:33
2nd & 10 at own 13
Taylor Kelly pass complete to Marion Grice for no gain to the ArzSt 13, tackled by Jabral Johnson.
6:33
3rd & 10 at own 13
Taylor Kelly pass incomplete to Marion Grice.
6:33
4th & 10 at own 13
Alex Garoutte punt for 37 yards, fair catch by Rashaad Reynolds at the 50 yard line.
Oregon State Field goal, 15 plays
5:19
1st & 10 at the 50
Sean Mannion pass complete to Connor Hamlett for 11 yards to the ArzSt 39, tackled by Chris Young for a 1ST down.
5:19
1st & 10 at opp 39
Sean Mannion pass complete to Tyler Anderson for 8 yards to the ArzSt 31, tackled by Salamo Fiso.
5:19
2nd & 2 at opp 31
Terron Ward rush for a loss of 2 yards to the ArzSt 33, tackled by Will Sutton and Jaxon Hood.
5:19
3rd & 4 at opp 33
Terron Ward rush for a loss of 1 yard to the ArzSt 34, tackled by Osahon Irabor.
5:19
4th & 5 at opp 34
ARIZONA ST penalty 5 yard offside on N/A accepted, no play.
5:19
1st & 10 at opp 29
Sean Mannion pass incomplete to Brandin Cooks, broken up by Damarious Randall.
5:19
2nd & 10 at opp 29
OREGON ST penalty 5 yard IF accepted, no play.
5:19
2nd & 15 at opp 34
Sean Mannion pass incomplete to Terron Ward.
5:19
3rd & 15 at opp 34
Sean Mannion pass complete to Connor Hamlett for 3 yards to the ArzSt 31, tackled by Anthony Jones.
1:40
4th & 12 at opp 31
Timeout Oregon State, clock 01:40.
1:40
4th & 12 at opp 31
Sean Mannion pass complete to Brandin Cooks for 13 yards to the ArzSt 18, tackled by Alden Darby for a 1ST down.
1:40
1st & 10 at opp 18
Sean Mannion pass complete to Malik Gilmore for 5 yards to the ArzSt 13, tackled by Osahon Irabor.
1:40
2nd & 5 at opp 13
Storm Woods rush for 2 yards to the ArzSt 11, tackled by Jaxon Hood.
1:40
3rd & 3 at opp 11
Sean Mannion pass complete to Malik Gilmore for 6 yards to the ArzSt 5, tackled by Anthony Jones for a 1ST down.
1:40
1st & goal at opp 5
Sean Mannion pass incomplete to Connor Hamlett.
1:40
2nd & goal at opp 5
Sean Mannion pass incomplete to Brandin Cooks.
0:05
3rd & 0 at opp 5
[SG], timeout Arizona State, clock 00:05.
0:05
3rd & goal at opp 5
Sean Mannion pass complete to Micah Hatfield for no gain to the ArzSt 5, tackled by Alden Darby.
0:01
4th & 0 at opp 5
Timeout Arizona State, clock 00:01.
0:00
4th & goal at opp 5
Trevor Romaine 22 yard field goal GOOD.Arizona State 20, Oregon State 3
Q3 15:00
Alex Garoutte kickoff for 65 yards for a touchback.
3rd quarter6 drives, then Arizona State 20, Oregon State 10
Oregon State Interception, 4 plays
15:00
1st & 10 at own 25
Storm Woods rush for 6 yards to the OrgSt 31, tackled by Gannon Conway.
15:00
2nd & 4 at own 31
Storm Woods rush for 2 yards to the OrgSt 33, tackled by Gannon Conway and Chris Young.
15:00
3rd & 2 at own 33
Sean Mannion pass complete to Brandin Cooks for 15 yards to the OrgSt 48, tackled by Davon Coleman for a 1ST down.
15:00
1st & 10 at own 48
Sean Mannion pass intercepted by Alden Darby at the ArzSt 35, returned for no gain to the ArzSt 35.
Arizona State Punt, 6 plays
13:09
1st & 10 at own 35
Marion Grice rush for 4 yards to the ArzSt 39, tackled by Tyrequek Zimmerman and Rommel Mageo.
13:09
2nd & 6 at own 39
D.J. Foster rush for 3 yards to the ArzSt 42, tackled by Caleb Saulo.
13:09
3rd & 3 at own 42
D.J. Foster rush for 3 yards to the ArzSt 45, tackled by Caleb Saulo for a 1ST down.
13:09
1st & 10 at own 45
Taylor Kelly pass incomplete to N/A.
13:09
2nd & 10 at own 45
Taylor Kelly rush for no gain to the ArzSt 45, tackled by D.J. Alexander.
13:09
3rd & 10 at own 45
Taylor Kelly pass complete to Richard Smith for 5 yards to the 50 yard line, tackled by Sean Martin.
13:09
4th & 5 at the 50
Taylor Kelly punt for 50 yards for a touchback.
Oregon State Punt, 3 plays
10:41
1st & 10 at own 20
Sean Mannion pass complete to Brandin Cooks for 5 yards to the OrgSt 25, tackled by Salamo Fiso.
10:41
2nd & 5 at own 25
Sean Mannion pass incomplete to Brandin Cooks, broken up by Chris Young.
10:41
3rd & 5 at own 25
Sean Mannion pass incomplete, broken up by Davon Coleman.
10:41
4th & 5 at own 25
Keith Kostol punt for 38 yards, fair catch by Robert Nelson at the ArzSt 37.
Arizona State Punt, 3 plays
9:52
1st & 10 at own 37
Taylor Kelly pass incomplete to Richard Smith.
9:52
2nd & 10 at own 37
Marion Grice rush for 6 yards to the ArzSt 43, tackled by D.J. Alexander.
9:52
3rd & 4 at own 43
Taylor Kelly rush for 3 yards to the ArzSt 46, tackled by Rommel Mageo.
9:52
4th & 1 at own 46
ARIZONA ST penalty 5 yard delay of game accepted.
9:52
4th & 6 at own 41
Alex Garoutte punt for 55 yards, downed at the OrgSt 4.
Oregon State Touchdown pass, 12 plays
8:20
1st & 10 at own 4
Storm Woods rush for 1 yard to the OrgSt 5, tackled by Gannon Conway.
8:20
2nd & 9 at own 5
Storm Woods rush for 4 yards to the OrgSt 9, tackled by Davon Coleman and Damarious Randall.
8:20
3rd & 5 at own 9
Sean Mannion pass complete to Connor Hamlett for 26 yards to the OrgSt 35, tackled by Alden Darby for a 1ST down.
8:20
1st & 10 at own 35
Sean Mannion pass complete to Brandin Cooks for 7 yards to the OrgSt 42, tackled by Osahon Irabor out-of-bounds.
8:20
2nd & 3 at own 42
Brandin Cooks rush for 12 yards to the ArzSt 46, tackled by Alden Darby out-of-bounds for a 1ST down.
8:20
1st & 10 at opp 46
Victor Bolden rush for 4 yards to the ArzSt 42, tackled by Anthony Jones.
8:20
2nd & 6 at opp 42
Sean Mannion pass complete to Richard Mullaney for 9 yards to the ArzSt 33, tackled by Chris Young for a 1ST down.
8:20
1st & 10 at opp 33
OREGON ST penalty 10 yard holding on N/A accepted, no play.
8:20
1st & 20 at opp 43
Sean Mannion pass complete to Tyler Anderson for 4 yards to the ArzSt 39.
8:20
2nd & 16 at opp 39
Terron Ward rush for 14 yards to the ArzSt 25, tackled by Damarious Randall.
8:20
3rd & 2 at opp 25
Sean Mannion pass incomplete to Malik Gilmore.
2:55
4th & 2 at opp 25
Timeout Arizona State, clock 02:55.
2:55
4th & 2 at opp 25
Sean Mannion pass complete to Connor Hamlett for 19 yards to the ArzSt 6, tackled by Chris Young for a 1ST down.
2:17
1st & goal at opp 6
Sean Mannion pass complete to Caleb Smith for 6 yards for a TOUCHDOWN.Arizona State 20, Oregon State 9
2:17
Trevor Romaine extra point GOOD.Arizona State 20, Oregon State 10
2:17
Trevor Romaine kickoff for 60 yards returned by Marion Grice for 25 yards to the ArzSt 30, tackled by Caleb Saulo.
Arizona State Punt, 6 plays
2:17
1st & 10 at own 30
Marion Grice rush for 8 yards to the ArzSt 38, tackled by Tyrequek Zimmerman.
2:11
2nd & 2 at own 38
Marion Grice rush for no gain to the ArzSt 38, tackled by D.J. Alexander.
2:11
3rd & 2 at own 38
Marion Grice rush for 4 yards to the ArzSt 42, tackled by D.J. Alexander for a 1ST down.
2:11
1st & 10 at own 42
Taylor Kelly pass complete to Richard Smith for 5 yards to the ArzSt 47, tackled by Sean Martin.
2:11
2nd & 5 at own 47
Taylor Kelly pass incomplete to Jaelen Strong.
Q4 15:00
4th & 12 at own 40
Alex Garoutte punt for 43 yards, returned by Rashaad Reynolds for no gain to the OrgSt 17, tackled by De’Marieya Nelson and Grandville Taylor.
4th quarter5 drives, then Arizona State 30, Oregon State 17
Oregon State Missed FG, 10 plays
14:50
1st & 10 at own 17
Sean Mannion pass complete to Connor Hamlett for 14 yards to the OrgSt 31, tackled by Robert Nelson for a 1ST down.
14:50
1st & 10 at own 31
Sean Mannion pass complete to Connor Hamlett for 2 yards to the OrgSt 46, ARIZONA ST penalty 13 yard personal foul on Will Sutton accepted for a 1ST down.
14:50
1st & 10 at own 46
Storm Woods rush for 8 yards to the ArzSt 46, tackled by Davon Coleman and Anthony Jones.
14:50
2nd & 2 at opp 46
Storm Woods rush for 2 yards to the ArzSt 44, tackled by Davon Coleman for a 1ST down.
14:50
1st & 10 at opp 44
Sean Mannion pass complete to Connor Hamlett for 6 yards to the ArzSt 38, tackled by Robert Nelson.
14:50
2nd & 4 at opp 38
Sean Mannion pass complete to Richard Mullaney for 18 yards to the ArzSt 20, tackled by Robert Nelson for a 1ST down.
14:50
1st & 10 at opp 20
Storm Woods rush for 8 yards to the ArzSt 12, tackled by Anthony Jones and Robert Nelson.
14:50
2nd & 2 at opp 12
Storm Woods rush for 1 yard to the ArzSt 11, tackled by Salamo Fiso.
2:36
3rd & 1 at opp 11
Terron Ward rush for a loss of 5 yards to the ArzSt 31, tackled by Damarious Randall, OREGON ST penalty 15 yard UR on N/A accepted.
10:17
4th & 21 at opp 31
Trevor Romaine 48 yard field goal BLOCKED.
10:17
1st & 0 at opp 4
Trevor Romaine 48 yard field goal BLOCKED, Team for no gain, to the ArzSt 31.
Arizona State Field goal, 13 plays
10:17
1st & 10 at own 44
Marion Grice rush for 4 yards to the ArzSt 48, tackled by Tyrequek Zimmerman.
10:17
2nd & 6 at own 48
Taylor Kelly pass complete to Richard Smith for 9 yards to the OrgSt 43, tackled by Steven Nelson for a 1ST down.
10:17
1st & 10 at opp 43
Taylor Kelly pass complete to Richard Smith for no gain to the OrgSt 43, tackled by Sean Martin.
10:17
2nd & 10 at opp 43
Taylor Kelly pass complete to Richard Smith for 3 yards to the OrgSt 40, tackled by Ryan Murphy.
10:17
3rd & 7 at opp 40
OREGON ST penalty 5 yard offside on Scott Crichton accepted, no play.
10:17
3rd & 2 at opp 35
Taylor Kelly pass complete to Chris Coyle for 5 yards to the OrgSt 30, tackled by Ryan Murphy out-of-bounds for a 1ST down.
10:17
1st & 10 at opp 30
Taylor Kelly pass incomplete to Jaelen Strong, broken up by Steven Nelson.
10:17
2nd & 10 at opp 30
Marion Grice rush for 3 yards to the OrgSt 27, tackled by Dylan Wynn.
10:17
3rd & 7 at opp 27
Taylor Kelly pass complete to Kevin Ozier for 21 yards to the OrgSt 6, tackled by Tyrequek Zimmerman for a 1ST down.
10:17
1st & goal at opp 6
Marion Grice rush for 3 yards to the OrgSt 3, tackled by Devon Kell.
10:17
2nd & goal at opp 3
Taylor Kelly rush for 1 yard to the OrgSt 2, tackled by Tyrequek Zimmerman.
10:17
3rd & goal at opp 2
Marion Grice rush for 1 yard to the OrgSt 1, tackled by Dylan Wynn.
5:25
4th & goal at opp 1
Zane Gonzalez 18 yard field goal GOOD.Arizona State 23, Oregon State 10
5:25
Alex Garoutte kickoff for 54 yards returned by Victor Bolden for 18 yards to the OrgSt 15, tackled by Marlon Pollard and De’Marieya Nelson, OREGON ST penalty 14 yard personal foul on Caleb Saulo accepted.
Oregon State Result not recorded, 1 play
5:08
1st & 10 at own 15
Sean Mannion pass intercepted by Robert Nelson at the OrgSt 23, returned for 23 yards for a TOUCHDOWN.
5:08
Zane Gonzalez extra point GOOD.Arizona State 30, Oregon State 10
5:08
Alex Garoutte kickoff for 65 yards for a touchback.
Oregon State Touchdown pass, 8 plays
5:08
1st & 10 at own 25
Sean Mannion pass complete to Connor Hamlett for 9 yards to the OrgSt 34, tackled by Anthony Jones.
5:08
2nd & 1 at own 34
Sean Mannion pass complete to Brandin Cooks for 4 yards to the OrgSt 38, tackled by Osahon Irabor for a 1ST down.
5:08
1st & 10 at own 38
Sean Mannion pass complete to Storm Woods for 1 yard to the OrgSt 39, tackled by Chris Young.
5:08
2nd & 9 at own 39
Sean Mannion pass complete to Caleb Smith for 7 yards to the OrgSt 46, tackled by Salamo Fiso.
5:08
3rd & 2 at own 46
Sean Mannion pass complete to Brandin Cooks for 9 yards to the ArzSt 45, tackled by Alden Darby and Salamo Fiso for a 1ST down.
5:08
1st & 10 at opp 45
Sean Mannion pass complete to Richard Mullaney for 16 yards to the ArzSt 29, tackled by Salamo Fiso for a 1ST down.
5:08
1st & 10 at opp 29
Sean Mannion pass incomplete to Micah Hatfield.
2:41
2nd & 10 at opp 29
Sean Mannion pass complete to Connor Hamlett for 29 yards for a TOUCHDOWN.Arizona State 30, Oregon State 16
2:41
Trevor Romaine extra point GOOD.Arizona State 30, Oregon State 17
2:41
1st & 0 at own 35
Timeout Arizona State, clock 02:41.
2:41
Trevor Romaine on-side kick recovered by ARIZONA ST at the OrgSt 44.
Arizona State End of game, 7 plays
2:41
1st & 10 at opp 44
Marion Grice rush for 7 yards to the OrgSt 37, tackled by Mana Rosa.
2:36
2nd & 3 at opp 37
Timeout Oregon State, clock 02:36.
2:36
2nd & 3 at opp 37
Marion Grice rush for 5 yards to the OrgSt 32, tackled by Jabral Johnson for a 1ST down.
2:36
1st & 10 at opp 32
Marion Grice rush for a loss of 1 yard to the OrgSt 33, tackled by Jabral Johnson.
1:42
2nd & 11 at opp 33
Timeout Oregon State, clock 01:42.
1:42
2nd & 11 at opp 33
Richard Smith rush for 15 yards to the OrgSt 18, tackled by Steven Nelson out-of-bounds for a 1ST down.
1:42
1st & 10 at opp 18
Marion Grice rush for 3 yards to the OrgSt 15, tackled by Dylan Wynn.
1:42
2nd & 7 at opp 15
ARIZONA ST penalty 5 yard IS accepted, no play.
1:42
2nd & 12 at opp 20
Team rush for a loss of 2 yards to the OrgSt 22.
1:42
3rd & 14 at opp 22
Team rush for a loss of 1 yard to the OrgSt 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.