From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
Oregon
211
Total yards
388
143
Passing yards
120
84
Rushing yards
268
4.0
Yards per pass
6.0
2.2
Yards per rush
6.4
14
First downs
20
7–18
Third downs
3–11
0–1
Fourth downs
0–1
1
Turnovers
2
9–82
Penalties
6–58
22:25
Possession
14:23
Efficiency
Arizona State
Oregon
33%
Success rate
41%
−0.09
EPA per play
0.07
0.79
Explosiveness
0.90
−0.19
Rushing EPA
0.08
0.02
Passing EPA
0.06
24%
Passing-down success
40%
−0.23
First-down EPA
0.00
−0.35
Second-down EPA
0.11
0.52
Third-down EPA
0.22
2%
Havoc by its defense
1%
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 going in
Our ratings (scores only)
Oregon 84% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oregon drives left to right, Arizona State right to left.
Q1 Arizona StatePunt, 3 plays, 69 yards
Q1 OregonTouchdown run, 5 plays, 59 yards
Q1 Arizona StatePunt, 10 plays, 48 yards
Q1 OregonTouchdown run, 5 plays, 87 yards
Q1 Arizona StatePunt, 3 plays, 63 yards
Q1 OregonInterception, 2 plays, −22 yards
Q1 Arizona StateTouchdown run, 5 plays, 18 yards
Q2 OregonField goal, 9 plays, 31 yards
Q2 Arizona StateInterception, 3 plays, 53 yards
Q2 OregonTouchdown run, 3 plays, 26 yards
Q2 Arizona StatePunt, 3 plays, 20 yards
Q2 OregonTouchdown pass, 4 plays, 38 yards
Q2 Arizona StatePunt, 6 plays, 49 yards
Q2 OregonPunt, 5 plays, 63 yards
Q2 Arizona StatePunt, 3 plays, 64 yards
Q2 OregonTurnover on downs, 4 plays, −3 yards
Q2 Arizona StateEnd of half, 50 yards
Q3 OregonPunt, 5 plays, 55 yards
Q3 Arizona StateTouchdown, 14 plays, 49 yards
Q3 Arizona StateTouchdown pass, 3 plays, 21 yards
Q3 OregonTouchdown, 5 plays, −42 yards
Q3 Arizona StatePunt, 3 plays, 77 yards
Q4 Arizona StateTurnover on downs, 6 plays, −13 yards
Q4 OregonField goal, 7 plays, 19 yards
Q4 Arizona StatePunt, 3 plays, 65 yards
Q4 OregonField goal, 8 plays, 28 yards
Q4 Arizona StateEnd of game, 5 plays, 21 yards
Play by play
1st quarter7 drives, then Oregon 14, Arizona State 0
Arizona State Punt, 3 plays
14:50
1st & 10 at own 22
Brock Osweiler pass complete to Terell Carr for no gain to the ArzSt 22.
14:07
2nd & 10 at own 22
Brock Osweiler pass complete to Dimitri Nance for no gain to the ArzSt 22.
13:37
3rd & 10 at own 22
Brock Osweiler pass incomplete.
13:25
4th & 10 at own 22
Trevor Hankins punt for 40 yards, returned by Kenjon Barner for 3 yards to the Oregn 41.
Oregon Touchdown run, 5 plays
13:11
1st & 10 at own 41
Jeremiah Masoli pass complete to D.J. Davis for 14 yards to the ArzSt 45 for a 1ST down.
13:00
1st & 10 at opp 45
LaMichael James rush for 22 yards to the ArzSt 23 for a 1ST down.
12:45
1st & 10 at opp 23
Jeremiah Masoli pass incomplete.
12:36
2nd & 10 at opp 23
Jeremiah Masoli rush for 19 yards to the ArzSt 4 for a 1ST down.
12:28
1st & goal at opp 4
LaMichael James rush for 4 yards for a TOUCHDOWN.Oregon 6, Arizona State 0
12:28
Morgan Flint extra point GOOD.Oregon 7, Arizona State 0
12:28
Rob Beard kickoff for 61 yards returned by Keelan Johnson for 16 yards to the ArzSt 15, ARIZONA ST penalty 10 yard Holding accepted.
Arizona State Punt, 10 plays
11:55
1st & 10 at own 15
Dimitri Nance rush for 2 yards to the ArzSt 17.
11:16
2nd & 8 at own 17
Dimitri Nance rush for 8 yards to the ArzSt 25 for a 1ST down.
11:00
1st & 10 at own 25
Dimitri Nance rush for 7 yards to the ArzSt 32.
10:34
2nd & 3 at own 32
Dimitri Nance rush for 2 yards to the ArzSt 34.
9:41
3rd & 1 at own 34
Dimitri Nance rush for 11 yards to the ArzSt 45 for a 1ST down.
9:21
1st & 10 at own 45
Dimitri Nance rush for 5 yards to the 50 yard line.
8:44
2nd & 5 at the 50
Dimitri Nance rush for 6 yards to the Oregn 44 for a 1ST down.
8:04
1st & 10 at opp 44
Shaun DeWitty rush for 1 yard to the Oregn 43.
7:29
2nd & 9 at opp 43
Brock Osweiler pass incomplete to Shaun DeWitty.
7:24
3rd & 9 at opp 43
Brock Osweiler pass incomplete to Chris McGaha.
7:17
4th & 9 at opp 43
Trevor Hankins punt for 30 yards, fair catch by Kenjon Barner at the Oregn 13.
Oregon Touchdown run, 5 plays
7:00
1st & 10 at own 13
LaMichael James rush for 51 yards to the ArzSt 36 for a 1ST down.
6:55
1st & 10 at opp 36
Jeremiah Masoli rush for 4 yards to the ArzSt 32.
6:16
2nd & 6 at opp 32
Jeremiah Masoli pass complete to Ed Dickson for 6 yards to the ArzSt 26 for a 1ST down.
5:57
1st & 10 at opp 26
Jeremiah Masoli pass complete to Jeff Maehl for 24 yards to the ArzSt 2 for a 1ST down.
5:46
1st & goal at opp 2
LaMichael James rush for 2 yards for a TOUCHDOWN.Oregon 13, Arizona State 0
5:46
Morgan Flint extra point GOOD.Oregon 14, Arizona State 0
5:46
Rob Beard kickoff for 57 yards returned by Kevin Lane for 14 yards to the ArzSt 27.
Arizona State Punt, 3 plays
5:46
1st & 10 at own 27
OREGON penalty 15 yard Personal Foul accepted.
5:40
1st & 10 at own 42
OREGON penalty 0 yard Pass Interference accepted, no play.
5:20
1st & 10 at the 50
Dimitri Nance rush for 1 yard to the Oregn 49.
4:56
2nd & 9 at opp 49
ARIZONA ST penalty 10 yard Holding accepted.
4:39
2nd & 19 at own 41
Brock Osweiler pass complete to Chris McGaha for 6 yards to the ArzSt 47.
4:08
3rd & 13 at own 47
ARIZONA ST penalty 5 yard False Start accepted.
3:55
3rd & 18 at own 42
Brock Osweiler sacked by Eddie Pleasant for a loss of 7 yards to the ArzSt 35.
3:06
4th & 25 at own 35
Trevor Hankins punt for 52 yards, returned by Kenjon Barner for 27 yards to the Oregn 40.
Oregon Interception, 2 plays
3:06
1st & 10 at own 40
OREGON penalty 5 yard False Start accepted.
2:54
1st & 15 at own 35
LaMichael James rush for 1 yard to the Oregn 36.
2:38
2nd & 14 at own 36
Jeremiah Masoli pass incomplete.
2:38
3rd & 14 at own 36
Jeremiah Masoli pass intercepted by James Brooks at the Oregn 36, returned for 18 yards to the Oregn 18.
Arizona State Touchdown run, 5 plays
2:00
1st & 10 at opp 18
Shaun DeWitty rush for a loss of 2 yards to the Oregn 20.
1:30
2nd & 12 at opp 20
Shaun DeWitty rush for 2 yards to the Oregn 18.
0:48
3rd & 10 at opp 18
Brock Osweiler pass complete to Kerry Taylor for 12 yards to the Oregn 6 for a 1ST down.
0:00
1st & goal at opp 6
Dimitri Nance rush for 4 yards to the Oregn 2.
Q2 14:58
2nd & goal at opp 2
Dimitri Nance rush for 2 yards for a TOUCHDOWN.Oregon 14, Arizona State 6
Q2 14:58
Thomas Weber extra point GOOD.Oregon 14, Arizona State 7
Q2 14:58
Thomas Weber kickoff for 49 yards returned by Kenjon Barner for 8 yards to the Oregn 29.
2nd quarter9 drives, then Oregon 31, Arizona State 7
Oregon Field goal, 9 plays
14:40
1st & 10 at own 29
LaMichael James rush for 1 yard to the Oregn 30.
14:18
2nd & 9 at own 30
LaMichael James rush for 7 yards to the Oregn 37.
13:55
3rd & 2 at own 37
LaMichael James rush for 23 yards to the ArzSt 40 for a 1ST down.
13:31
1st & 10 at opp 40
Jeremiah Masoli rush for 6 yards to the ArzSt 34.
13:00
2nd & 4 at opp 34
Jeremiah Masoli pass complete to Ed Dickson for 9 yards to the ArzSt 12, OREGON penalty -13 yard Roughing Passer accepted for a 1ST down.
13:00
1st & 10 at opp 12
Kenjon Barner rush for 2 yards to the ArzSt 10.
12:30
2nd & 8 at opp 10
Jeremiah Masoli pass incomplete.
12:15
3rd & 8 at opp 10
Jeremiah Masoli pass incomplete.
12:12
4th & 8 at opp 10
Morgan Flint 27 yard field goal GOOD.Oregon 17, Arizona State 7
12:12
Rob Beard kickoff for 58 yards returned by Jamal Miles for 11 yards to the ArzSt 23.
Arizona State Interception, 3 plays
12:00
1st & 10 at own 23
Brock Osweiler pass incomplete to Kerry Taylor.
11:49
2nd & 10 at own 23
Dimitri Nance rush for 2 yards to the ArzSt 25.
11:06
3rd & 8 at own 25
Brock Osweiler pass intercepted by Talmadge Jackson III at the ArzSt 43, returned for 17 yards to the ArzSt 26.
Oregon Touchdown run, 3 plays
11:00
1st & 10 at opp 26
Jeremiah Masoli rush for 21 yards to the ArzSt 5 for a 1ST down.
10:26
1st & goal at opp 5
LaMichael James rush for 1 yard to the ArzSt 4.
10:21
2nd & goal at opp 4
LaMichael James rush for 4 yards for a TOUCHDOWN.Oregon 23, Arizona State 7
10:21
Morgan Flint extra point GOOD.Oregon 24, Arizona State 7
10:21
Rob Beard kickoff for 62 yards returned by Jamal Miles for 11 yards to the ArzSt 19.
Arizona State Punt, 3 plays
10:14
1st & 10 at own 19
ARIZONA ST penalty 5 yard False Start accepted.
10:04
1st & 15 at own 14
Cameron Marshall rush for 2 yards to the ArzSt 16.
9:27
2nd & 13 at own 16
Cameron Marshall rush for a loss of 1 yard to the ArzSt 15.
9:27
3rd & 14 at own 15
Brock Osweiler pass complete to Dimitri Nance for a loss of 3 yards to the ArzSt 12.
8:16
4th & 17 at own 12
Trevor Hankins punt for 38 yards, returned by Kenjon Barner for 12 yards to the ArzSt 38.
Oregon Touchdown pass, 4 plays
8:11
1st & 10 at opp 38
Jeremiah Masoli pass complete to D.J. Davis for 12 yards to the ArzSt 26 for a 1ST down.
7:43
1st & 10 at opp 26
Jeremiah Masoli pass incomplete to D.J. Davis.
7:38
2nd & 10 at opp 26
Kenjon Barner rush for 17 yards to the ArzSt 9 for a 1ST down.
7:08
1st & goal at opp 9
Jeremiah Masoli pass complete to Ed Dickson for 9 yards for a TOUCHDOWN.Oregon 30, Arizona State 7
7:08
Morgan Flint extra point GOOD.Oregon 31, Arizona State 7
7:08
Rob Beard kickoff for 67 yards returned by Jamal Miles for 15 yards to the ArzSt 18.
Arizona State Punt, 6 plays
6:54
1st & 10 at own 18
ARIZONA ST penalty 9 yard Holding accepted.
6:33
1st & 19 at own 9
Samson Szakacsy rush for 5 yards to the ArzSt 14.
5:58
2nd & 14 at own 14
Dimitri Nance rush for 2 yards to the ArzSt 16.
5:16
3rd & 12 at own 16
Samson Szakacsy pass complete to Chris McGaha for 18 yards to the ArzSt 34 for a 1ST down.
4:45
1st & 10 at own 34
Dimitri Nance rush for 1 yard to the ArzSt 35.
4:10
2nd & 9 at own 35
Samson Szakacsy pass incomplete.
3:54
3rd & 9 at own 35
Samson Szakacsy rush for 5 yards to the ArzSt 40.
3:27
4th & 4 at own 40
Trevor Hankins punt for 43 yards, downed at the Oregn 17.
Oregon Punt, 5 plays
3:21
1st & 10 at own 17
Jeremiah Masoli pass complete to Jamere Holland for 8 yards to the Oregn 25.
3:00
2nd & 2 at own 25
Jeremiah Masoli pass complete to Jeff Maehl for 6 yards to the Oregn 31 for a 1ST down.
2:19
1st & 10 at own 31
Jeremiah Masoli rush for a loss of 3 yards to the Oregn 28.
2:00
2nd & 13 at own 28
LaMichael James rush for 2 yards to the Oregn 30.
1:37
3rd & 11 at own 30
Jeremiah Masoli rush for 4 yards to the Oregn 34.
1:25
4th & 7 at own 34
Jackson Rice punt for 37 yards, returned by Kyle Williams for 1 yard to the ArzSt 30.
Arizona State Punt, 3 plays
1:21
1st & 10 at own 30
Samson Szakacsy pass incomplete.
1:16
2nd & 10 at own 30
Samson Szakacsy pass incomplete.
1:11
3rd & 10 at own 30
Samson Szakacsy pass incomplete to Chris McGaha.
0:59
4th & 10 at own 30
Trevor Hankins punt blocked by Rory Cavaille for no gain to the Oregn 44.
Oregon Turnover on downs, 4 plays
0:56
1st & 10 at own 44
Jeremiah Masoli pass incomplete.
0:52
2nd & 10 at own 44
Jeremiah Masoli pass incomplete.
0:29
3rd & 10 at own 44
Remene Alston Jr. rush for 4 yards to the Oregn 48.
0:01
4th & 6 at own 48
OREGON penalty 5 yard Delay of Game accepted.
0:00
4th & 11 at own 43
Team rush for a loss of 2 yards to the Oregn 41.
Q3 15:00
Thomas Weber kickoff for 65 yards returned by Kenjon Barner for 11 yards to the Oregn 16.
3rd quarter5 drives, then Oregon 38, Arizona State 21
Oregon Punt, 5 plays
14:44
1st & 10 at own 16
LaMichael James rush for 3 yards to the Oregn 19.
14:44
2nd & 7 at own 19
LaMichael James rush for 7 yards to the Oregn 26 for a 1ST down.
13:45
1st & 10 at own 26
LaMichael James rush for 2 yards to the Oregn 28.
13:27
2nd & 8 at own 28
LaMichael James rush for 7 yards to the Oregn 35.
12:24
3rd & 1 at own 35
LaMichael James rush for no gain to the Oregn 35.
12:04
4th & 1 at own 35
Jackson Rice punt for 48 yards, returned by Kyle Williams for 5 yards to the ArzSt 22.
Arizona State Touchdown, 14 plays
12:04
1st & 10 at own 22
Samson Szakacsy pass complete to Chris McGaha for 8 yards to the ArzSt 30.
11:09
2nd & 2 at own 30
Dimitri Nance rush for a loss of 5 yards to the ArzSt 25.
10:30
3rd & 7 at own 25
Samson Szakacsy pass complete to Trevor Kohl for 5 yards, fumbled, recovered by ArzSt Thomas Altieri at the ArzSt 30, OREGON penalty 15 yard Personal Foul accepted for a 1ST down.
10:15
1st & 10 at own 45
Dimitri Nance rush for 6 yards to the Oregn 49.
9:44
2nd & 4 at opp 49
Dimitri Nance rush for a loss of 2 yards to the ArzSt 49.
9:30
3rd & 6 at own 49
Samson Szakacsy pass complete to Kyle Williams for 6 yards to the Oregn 45 for a 1ST down.
8:24
1st & 10 at opp 45
Samson Szakacsy pass complete to Dimitri Nance for 12 yards to the Oregn 33 for a 1ST down.
7:56
1st & 10 at opp 33
Dimitri Nance rush for a loss of 3 yards to the Oregn 36.
7:17
2nd & 13 at opp 36
Samson Szakacsy pass incomplete to Kyle Williams.
7:07
3rd & 13 at opp 36
Samson Szakacsy pass complete to Kerry Taylor for 16 yards to the Oregn 20 for a 1ST down.
6:36
1st & 10 at opp 20
Dimitri Nance rush for 6 yards to the Oregn 14.
5:57
2nd & 4 at opp 14
Dimitri Nance rush for 8 yards to the Oregn 6 for a 1ST down.
5:23
1st & goal at opp 6
Dimitri Nance rush for 5 yards to the Oregn 1.
4:43
2nd & goal at opp 1
Samson Szakacsy rush for 1 yard for a TOUCHDOWN.Oregon 31, Arizona State 13
4:43
Thomas Weber extra point GOOD.Oregon 31, Arizona State 14
4:43
Thomas Weber kickoff for 57 yards returned by Kenjon Barner for 8 yards, fumbled, recovered by ArzSt Ryan Skorupka at the Oregn 21.
Arizona State Touchdown pass, 3 plays
4:15
1st & 10 at opp 21
Dimitri Nance rush for 6 yards to the Oregn 15.
3:43
2nd & 4 at opp 15
Dimitri Nance rush for no gain to the Oregn 15.
2:55
3rd & 4 at opp 15
Samson Szakacsy pass complete to Kyle Williams for 15 yards for a TOUCHDOWN.Oregon 31, Arizona State 20
2:55
Thomas Weber extra point GOOD.Oregon 31, Arizona State 21
2:55
Thomas Weber kickoff for 65 yards returned by Kenjon Barner for 40 yards to the Oregn 45.
Oregon Touchdown, 5 plays
2:38
1st & 10 at own 45
LaMichael James rush for 3 yards to the Oregn 48.
2:25
2nd & 7 at own 48
Jeremiah Masoli rush for 15 yards to the ArzSt 37 for a 1ST down.
2:07
1st & 10 at opp 37
LaMichael James rush for 1 yard to the ArzSt 36.
1:45
2nd & 9 at opp 36
Jamere Holland rush for no gain to the ArzSt 21, ARIZONA ST penalty 15 yard Face Mask accepted for a 1ST down.
1:23
1st & 10 at opp 21
Jeremiah Masoli pass complete to Jeff Maehl for 21 yards for a TOUCHDOWN.Oregon 37, Arizona State 21
1:23
Morgan Flint extra point GOOD.Oregon 38, Arizona State 21
1:23
Rob Beard kickoff for 66 yards returned by Jamal Miles for 23 yards to the ArzSt 17, ARIZONA ST penalty 10 yard Holding accepted.
Arizona State Punt, 3 plays
1:11
1st & 10 at own 17
Samson Szakacsy pass incomplete to Kyle Williams.
1:02
2nd & 10 at own 17
Dimitri Nance rush for 1 yard to the ArzSt 18.
0:00
3rd & 9 at own 18
Samson Szakacsy pass complete to Dimitri Nance for 8 yards to the ArzSt 26.
Q4 10:08
4th & 1 at own 26
Trevor Hankins punt for 36 yards, returned by Kenjon Barner for 6 yards to the Oregn 44.
4th quarter5 drives, then Oregon 44, Arizona State 21
Arizona State Turnover on downs, 6 plays
14:31
1st & 10 at own 44
LaMichael James rush for 4 yards to the Oregn 48.
14:11
2nd & 6 at own 48
LaMichael James rush for 4 yards to the ArzSt 48.
13:37
3rd & 2 at opp 48
LaMichael James rush for a loss of 1 yard, fumbled, recovered by Oregn Jamaal Burrell at the ArzSt 49.
13:07
4th & 3 at opp 49
Jackson Rice punt for 32 yards, fair catch by Jarrid Bryant at the ArzSt 17.
13:01
1st & 10 at own 17
Samson Szakacsy pass incomplete.
12:54
2nd & 10 at own 17
Samson Szakacsy pass complete to Gerell Robinson for 7 yards to the ArzSt 24.
12:22
3rd & 3 at own 24
OREGON penalty 0 yard Pass Interference accepted.
12:00
1st & 10 at own 34
Samson Szakacsy rush for 7 yards to the ArzSt 41.
11:21
2nd & 3 at own 41
Dimitri Nance rush for 2 yards to the ArzSt 43.
10:34
3rd & 1 at own 43
Dimitri Nance rush for no gain to the ArzSt 43.
10:08
4th & 1 at own 43
Dimitri Nance rush for no gain to the ArzSt 43.
Oregon Field goal, 7 plays
10:02
1st & 10 at opp 43
Jeremiah Masoli pass incomplete to Ed Dickson.
9:40
2nd & 10 at opp 43
LaMichael James rush for 1 yard to the ArzSt 42.
9:15
3rd & 9 at opp 42
Jeremiah Masoli pass complete to Jeff Maehl for 11 yards to the ArzSt 31 for a 1ST down.
8:36
1st & 10 at opp 31
Kenjon Barner rush for 1 yard to the ArzSt 30.
8:04
2nd & 9 at opp 30
Kenjon Barner rush for 4 yards to the ArzSt 26.
7:53
3rd & 5 at opp 26
Jeremiah Masoli pass incomplete.
7:48
4th & 5 at opp 26
Morgan Flint 43 yard field goal GOOD.Oregon 41, Arizona State 21
7:48
Rob Beard kickoff for 57 yards returned by Jamal Miles for 18 yards to the ArzSt 31.
Arizona State Punt, 3 plays
7:40
1st & 10 at own 31
Samson Szakacsy pass incomplete to Kyle Williams.
7:14
2nd & 10 at own 31
Samson Szakacsy pass complete to Jamal Miles for a loss of 1 yard to the ArzSt 30.
6:19
3rd & 11 at own 30
Samson Szakacsy sacked by Terrell Turner for a loss of 8 yards to the ArzSt 22.
5:56
4th & 19 at own 22
Trevor Hankins punt for 32 yards, downed at the Oregn 46.
Oregon Field goal, 8 plays
5:41
1st & 10 at own 46
Andre Crenshaw rush for 11 yards to the ArzSt 43 for a 1ST down.
5:17
1st & 10 at opp 43
Andre Crenshaw rush for no gain to the ArzSt 43.
4:29
2nd & 10 at opp 43
Andre Crenshaw rush for 5 yards to the ArzSt 38.
4:16
3rd & 5 at opp 38
Andre Crenshaw rush for 9 yards to the ArzSt 29 for a 1ST down.
3:45
1st & 10 at opp 29
Andre Crenshaw rush for a loss of 2 yards to the ArzSt 31.
3:13
2nd & 12 at opp 31
Remene Alston Jr. rush for 2 yards to the ArzSt 29.
2:45
3rd & 10 at opp 29
ARIZONA ST penalty 5 yard Offside accepted.
2:18
3rd & 5 at opp 24
Remene Alston Jr. rush for no gain to the ArzSt 24.
1:39
4th & 5 at opp 24
Morgan Flint 41 yard field goal GOOD.Oregon 44, Arizona State 21
1:39
Rob Beard kickoff for 58 yards returned by Jamal Miles for 15 yards to the ArzSt 27.
Arizona State End of game, 5 plays
1:12
1st & 10 at own 27
Samson Szakacsy pass complete to Chris McGaha for 4 yards to the ArzSt 31.
0:40
2nd & 6 at own 31
Samson Szakacsy pass complete to Trevor Kohl for 5 yards to the ArzSt 36.
0:32
3rd & 1 at own 36
Samson Szakacsy pass complete to Chris McGaha for 10 yards to the ArzSt 46 for a 1ST down.
0:32
1st & 10 at own 46
Timeout ARIZONA STATE, clock 0:32.
0:27
1st & 10 at own 46
Samson Szakacsy pass incomplete.
0:00
2nd & 10 at own 46
Cameron Marshall rush for 2 yards to the ArzSt 48.
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.