From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Texas Tech
Arizona
331
Total yards
422
214
Passing yards
301
117
Rushing yards
121
7.4
Yards per pass
6.1
4.0
Yards per rush
4.0
14
First downs
25
2–11
Third downs
3–14
0–0
Fourth downs
1–2
2
Turnovers
3
6–56
Penalties
3–20
23:39
Possession
36:21
2
Sacks (by defense)
2
Efficiency
Texas Tech
Arizona
44%
Success rate
39%
−0.06
EPA per play
−0.13
0.88
Explosiveness
1.01
−0.15
Rushing EPA
−0.06
0.01
Passing EPA
−0.17
29%
Passing-down success
29%
0.10
First-down EPA
−0.18
0.03
Second-down EPA
0.04
−0.63
Third-down EPA
−0.11
8%
Havoc by its defense
9%
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 65% to win. Texas Tech won as Elo’s underdog.
The line
Arizona −6, over/under 64.
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 66%, Texas Tech 34%. 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 drives left to right, Texas Tech right to left.
Q1 Texas TechPunt, 3 plays, 0 yards
Q1 ArizonaPunt, 4 plays, −24 yards
Q1 Texas TechPunt, 5 plays, 67 yards
Q1 ArizonaPunt, 3 plays, −15 yards
Q1 Texas TechTouchdown, 5 plays, 61 yards
Q1 ArizonaField goal, 11 plays, 46 yards
Q1 Texas TechPunt, 3 plays, 0 yards
Q2 ArizonaTurnover on downs, 5 plays, −50 yards
Q2 Texas TechPunt, 7 plays, 80 yards
Q2 ArizonaInterception, 6 plays, −8 yards
Q2 Texas TechTouchdown, 6 plays, 30 yards
Q2 ArizonaInterception, 5 plays, 0 yards
Q2 Texas TechField goal, 4 plays, 76 yards
Q3 ArizonaPunt, 3 plays, 0 yards
Q3 Texas TechPunt, 3 plays, 54 yards
Q3 ArizonaField goal, 9 plays, 56 yards
Q3 Texas TechFumble, 2 plays, 0 yards
Q3 ArizonaField goal, 7 plays, 20 yards
Q3 Texas TechPunt, 3 plays, 0 yards
Q3 ArizonaTouchdown, 8 plays, 72 yards
Q3 Texas TechFumble, 3 plays, 0 yards
Q4 ArizonaField goal, 6 plays, 25 yards
Q4 Texas TechPunt, 3 plays, 0 yards
Q4 ArizonaMissed FG, 9 plays, −30 yards
Q4 Texas TechField goal, 8 plays, 47 yards
Q4 ArizonaFumble, 1 play, 0 yards
Q4 Texas TechTouchdown, 3 plays, 43 yards
Q4 ArizonaField goal, 8 plays, 41 yards
Q4 Texas TechEnd of game, 2 plays, 0 yards
Play by play
1st quarter7 drives, then Texas Tech 7, Arizona 3
Texas Tech Punt, 3 plays
15:00
Tyler Loop kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Behren Morton pass complete to Tahj Brooks for a loss of 2 yards to the TTU 23
14:27
2nd & 12 at own 23
Behren Morton pass complete to Mason Tharp for 9 yds to the TTU 32
13:56
3rd & 3 at own 32
Behren Morton pass incomplete
13:47
4th & 3 at own 32
Jack Burgess punt for 44 yds
Arizona Punt, 4 plays
13:42
1st & 10 at own 24
Quali Conley run for 10 yds to the ARIZ 34 for a 1ST down
13:05
1st & 10 at own 34
Noah Fifita sacked by Jacob Rodriguez for a loss of 16 yards to the ARIZ 18
12:30
2nd & 26 at own 18
Noah Fifita pass complete to Montana Lemonious-Craig for 9 yds to the ARIZ 27
11:47
3rd & 17 at own 27
Noah Fifita pass incomplete
11:40
4th & 17 at own 27
Michael Salgado-Medina punt for 45 yds
11:40
1st & 10 at own 28
Arizona Penalty, Delay Of Game (5 Yards) to the TTU 33
Texas Tech Punt, 5 plays
11:38
1st & 5 at own 33
Behren Morton pass complete to Coy Eakin for 6 yds to the TTU 39 for a 1ST down
11:10
1st & 10 at own 39
Tahj Brooks run for 11 yds to the 50 yard line for a 1ST down
10:26
1st & 10 at the 50
Behren Morton pass incomplete
10:21
2nd & 10 at the 50
Tahj Brooks run for 4 yds to the ARIZ 46
9:42
3rd & 6 at opp 46
Behren Morton pass incomplete
9:34
4th & 6 at opp 46
Jack Burgess punt for 31 yds
Arizona Punt, 3 plays
9:27
1st & 10 at own 15
Quali Conley run for 2 yds to the ARIZ 17
8:57
2nd & 8 at own 17
Noah Fifita pass complete to Quali Conley for a loss of 1 yard to the ARIZ 16
8:19
3rd & 9 at own 16
Noah Fifita pass incomplete
8:12
4th & 9 at own 16
Michael Salgado-Medina punt for 45 yds, fair catch by Coy Eakin at the TTU 39
Texas Tech Touchdown, 5 plays
8:01
1st & 10 at own 39
Tahj Brooks run for 2 yds to the TTU 41
7:26
2nd & 8 at own 41
Drae McCray run for 13 yds to the ARIZ 46 for a 1ST down
6:55
1st & 10 at opp 46
Tahj Brooks run for 5 yds to the ARIZ 41
6:22
2nd & 5 at opp 41
Behren Morton pass complete to Micah Hudson for 38 yds to the ARIZ 3 for a 1ST down
5:38
1st & goal at opp 3
Tahj Brooks run for 3 yds for a TD (Gino Garcia KICK)Texas Tech 7, Arizona 0
Arizona Field goal, 11 plays
5:38
Reese Burkhardt kickoff for 65 yds for a touchback
5:36
1st & 10 at own 25
Noah Fifita pass complete to Jeremiah Patterson for 6 yds to the ARIZ 31
5:11
2nd & 4 at own 31
Noah Fifita pass complete to Jeremiah Patterson for 6 yds to the ARIZ 37 for a 1ST down
4:36
1st & 10 at own 37
Kedrick Reescano run for no gain to the ARIZ 37
4:00
2nd & 10 at own 37
Noah Fifita pass complete to Tetairoa McMillan for 12 yds to the ARIZ 49 for a 1ST down
3:13
1st & 10 at own 49
Quali Conley run for 3 yds to the TTU 48
2:38
2nd & 7 at opp 48
Noah Fifita pass incomplete
2:33
3rd & 7 at opp 48
Noah Fifita run for 12 yds to the TTU 36 for a 1ST down
1:58
1st & 10 at opp 36
Timeout Texas Tech, clock 01:58
1:56
1st & 10 at opp 36
Noah Fifita pass incomplete
1:49
2nd & 10 at opp 36
Noah Fifita pass complete to Quali Conley for 9 yds to the TTU 27
1:04
3rd & 1 at opp 27
Kedrick Reescano run for a loss of 2 yards to the TTU 29
0:22
4th & 3 at opp 29
Tyler Loop 47 yd FG GOODTexas Tech 7, Arizona 3
Texas Tech Punt, 3 plays
0:22
Tyler Loop kickoff for 65 yds for a touchback
0:16
1st & 10 at own 25
Behren Morton pass complete to Josh Kelly for a loss of 3 yards to the TTU 22
Q2 14:55
2nd & 13 at own 22
Behren Morton pass complete to Coy Eakin for 6 yds to the TTU 28
Q2 14:15
3rd & 7 at own 28
Behren Morton sacked by Stanley Ta’ufo’ou for a loss of 19 yards to the TTU 9
Q2 13:40
4th & 26 at own 9
Texas Tech Penalty, Illegal Substitution (Reese Burkhardt) to the TTU 5
Q2 13:26
4th & 30 at own 5
Jack Burgess punt for 46 yds , Jeremiah Patterson returns for 1 yd to the 50 yard line
2nd quarter6 drives, then Texas Tech 18, Arizona 3
Arizona Turnover on downs, 5 plays
13:18
1st & 10 at the 50
Texas Tech Penalty, Face mask (15 yards) (Maurion Horn) to the TTU 29 for a 1ST down
12:56
1st & 10 at opp 29
Noah Fifita pass complete to Tetairoa McMillan for 9 yds to the TTU 20
12:12
2nd & 1 at opp 20
Kedrick Reescano run for no gain to the TTU 20
11:32
3rd & 1 at opp 20
Noah Fifita run for no gain to the TTU 20
10:37
4th & 1 at opp 20
Quali Conley run for no gain to the TTU 20
Texas Tech Punt, 7 plays
10:31
1st & 10 at own 20
Tahj Brooks run for 8 yds to the TTU 28
9:59
2nd & 2 at own 28
Tahj Brooks run for 3 yds to the TTU 31 for a 1ST down
9:25
1st & 10 at own 31
Tahj Brooks run for 5 yds to the TTU 36
8:45
2nd & 5 at own 36
Tahj Brooks run for 7 yds to the TTU 43 for a 1ST down
8:08
1st & 10 at own 43
Behren Morton pass complete to Josh Kelly for 3 yds to the TTU 46
7:19
2nd & 7 at own 46
Adam Hill run for 1 yd to the TTU 47
6:40
3rd & 6 at own 47
Behren Morton pass incomplete
6:34
4th & 6 at own 47
Jack Burgess punt for 45 yds, downed at the ARIZ 8
Arizona Interception, 6 plays
6:24
1st & 10 at own 8
Quali Conley run for 2 yds to the ARIZ 10
5:46
2nd & 8 at own 10
Noah Fifita pass complete to Keyan Burnett for 8 yds to the ARIZ 18 for a 1ST down
4:41
1st & 10 at own 18
Quali Conley run for 19 yds to the ARIZ 37 for a 1ST down
4:17
1st & 10 at own 37
Noah Fifita pass complete to Montana Lemonious-Craig for 18 yds to the TTU 45 for a 1ST down
3:41
1st & 10 at opp 45
Kedrick Reescano run for 2 yds to the TTU 43
3:02
2nd & 8 at opp 43
Noah Fifita pass intercepted Quincy Ledet Jr. return for 20 yds to the ARIZ 30
Texas Tech Touchdown, 6 plays
2:51
1st & 10 at opp 30
Behren Morton pass complete to Jalin Conyers for 9 yds to the ARIZ 21
2:18
2nd & 1 at opp 21
Behren Morton pass incomplete
2:14
3rd & 1 at opp 21
Tahj Brooks run for 4 yds to the ARIZ 17 for a 1ST down
2:00
1st & 10 at opp 17
Timeout Arizona, clock 02:00
2:00
1st & 10 at opp 17
Behren Morton pass complete to Josh Kelly for 6 yds to the ARIZ 11
1:55
2nd & 4 at opp 11
Tahj Brooks run for 2 yds to the ARIZ 9
1:44
3rd & 2 at opp 9
Timeout Arizona, clock 01:44
1:38
3rd & 2 at opp 9
Tahj Brooks run for 9 yds for a TD (J. Miller II Run For Two-point Conversion)Texas Tech 15, Arizona 3
Arizona Interception, 5 plays
1:38
Reese Burkhardt kickoff for 65 yds for a touchback
1:36
1st & 10 at own 25
Noah Fifita pass complete to Tetairoa McMillan for 17 yds to the ARIZ 42 for a 1ST down
1:11
1st & 10 at own 42
Noah Fifita pass complete to Quali Conley for 4 yds to the ARIZ 46
1:00
2nd & 6 at own 46
Noah Fifita pass incomplete
0:59
3rd & 6 at own 46
(00:59) FIFITA, Noah pass to the right incomplete intended for LEMONIOUS-CRAIG, Montana thrown to the TTU45, clock 00:54. PENALTY TTU Pass Interference on LUX, Bralyn enforced 12 yards to the TTU42 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
0:42
1st & 10 at opp 42
Noah Fifita pass complete to Tetairoa McMillan for 15 yds to the TTU 27 for a 1ST down
0:31
1st & 10 at opp 27
Noah Fifita pass intercepted, touchback. C.J. Baskerville return for no gain
Texas Tech Field goal, 4 plays
0:31
1st & 10 at own 20
Texas Tech Penalty, Offensive Holding (Josh Kelly) to the TTU 12
0:15
1st & 18 at own 12
Behren Morton pass complete to Caleb Douglas for 57 yds to the ARIZ 31 for a 1ST down
0:15
1st & 10 at opp 31
Timeout Texas Tech, clock 00:15
0:13
1st & 10 at opp 31
Behren Morton pass complete to Caleb Douglas for 19 yds to the ARIZ 12 for a 1ST down
0:02
1st & 10 at opp 12
Timeout Texas Tech, clock 00:02
0:00
1st & 10 at opp 12
Gino Garcia 30 yd FG GOODTexas Tech 18, Arizona 3
3rd quarter8 drives, then Texas Tech 18, Arizona 16
Arizona Punt, 3 plays
15:00
Reese Burkhardt kickoff for 64 yds , Jeremiah Patterson return for 13 yds to the ARIZ 14
14:55
1st & 10 at own 14
Noah Fifita pass incomplete
14:45
2nd & 10 at own 14
Noah Fifita pass incomplete
14:42
3rd & 10 at own 14
Noah Fifita pass incomplete
14:32
4th & 10 at own 14
Michael Salgado-Medina punt for 40 yds, fair catch by Coy Eakin at the TTU 46
Texas Tech Punt, 3 plays
14:26
1st & 10 at own 46
Tahj Brooks run for 6 yds to the ARIZ 48
13:56
2nd & 4 at opp 48
Tahj Brooks run for no gain to the ARIZ 48
13:10
3rd & 4 at opp 48
Behren Morton sacked by Tre Smith and Ta’ita’i Uiagalelei for a loss of 6 yards to the TTU 46
12:35
4th & 10 at own 46
Jack Burgess punt for 47 yds , Jeremiah Patterson returns for 15 yds to the ARIZ 22
Arizona Field goal, 9 plays
12:25
1st & 10 at own 22
Noah Fifita pass complete to Keyan Burnett for 14 yds to the ARIZ 36 for a 1ST down
11:44
1st & 10 at own 36
Quali Conley run for 20 yds to the TTU 44 for a 1ST down
11:18
1st & 10 at opp 44
Noah Fifita pass incomplete
11:14
2nd & 10 at opp 44
Kedrick Reescano run for 6 yds to the TTU 38
10:33
3rd & 4 at opp 38
Noah Fifita pass complete to Quali Conley for 16 yds to the TTU 22 for a 1ST down
9:52
1st & 10 at opp 22
Noah Fifita pass incomplete
9:47
2nd & 10 at opp 22
Noah Fifita pass incomplete
9:39
3rd & 10 at opp 22
Noah Fifita pass incomplete
9:29
4th & 10 at opp 22
Tyler Loop 40 yd FG GOODTexas Tech 18, Arizona 6
Texas Tech Fumble, 2 plays
9:29
Tyler Loop kickoff for 65 yds for a touchback
9:24
1st & 10 at own 25
Behren Morton pass complete to Caleb Douglas for 6 yds to the TTU 31
9:01
2nd & 4 at own 31
Tahj Brooks run for 1 yd to the TTU 32 Tahj Brooks fumbled, recovered by ARIZ Taye Brown T. Brown return for 0 yds
Arizona Field goal, 7 plays
8:49
1st & 10 at opp 32
Noah Fifita pass complete to Keyan Burnett for 12 yds to the TTU 20 for a 1ST down
8:20
1st & 10 at opp 20
Texas Tech Penalty, Offsides (Charles Esters III) to the TTU 15
8:07
1st & 5 at opp 15
Quali Conley run for no gain to the TTU 15
7:29
2nd & 5 at opp 15
Noah Fifita pass complete to Keyan Burnett for 7 yds to the TTU 8 for a 1ST down
7:23
1st & goal at opp 8
Quali Conley run for a loss of 4 yards to the TTU 12 Quali Conley fumbled, recovered by ARIZ Noah Fifita N. Fifita return for 0 yds
7:01
2nd & goal at opp 12
Noah Fifita pass incomplete
6:55
3rd & goal at opp 12
Noah Fifita pass incomplete
6:46
4th & goal at opp 12
Tyler Loop 30 yd FG GOODTexas Tech 18, Arizona 9
Texas Tech Punt, 3 plays
6:46
Tyler Loop kickoff for 65 yds for a touchback
6:44
1st & 10 at own 25
Behren Morton run for 1 yd to the TTU 26
6:10
2nd & 9 at own 26
Behren Morton pass incomplete
6:06
3rd & 9 at own 26
Behren Morton pass incomplete
5:59
4th & 9 at own 26
Jack Burgess punt for 46 yds, downed at the ARIZ 28
Arizona Touchdown, 8 plays
5:44
1st & 10 at own 28
Noah Fifita pass complete to Sam Olson for 3 yds to the ARIZ 31
5:14
2nd & 7 at own 31
Quali Conley run for 14 yds to the ARIZ 45 for a 1ST down
4:38
1st & 10 at own 45
Noah Fifita pass complete to Tetairoa McMillan for 40 yds to the TTU 15 for a 1ST down
3:47
1st & 10 at opp 15
Kedrick Reescano run for 4 yds to the TTU 11
3:14
2nd & 6 at opp 11
Kedrick Reescano run for 2 yds to the TTU 9
2:35
3rd & 4 at opp 9
Noah Fifita run for 3 yds to the TTU 6
1:52
4th & 1 at opp 6
Kedrick Reescano run for 3 yds to the TTU 3 for a 1ST down
1:10
1st & goal at opp 3
Quali Conley run for 3 yds for a TD (Tyler Loop KICK)Texas Tech 18, Arizona 16
Texas Tech Fumble, 3 plays
1:10
Tyler Loop kickoff for 65 yds for a touchback
1:10
1st & 10 at own 25
Tahj Brooks run for 4 yds to the TTU 29
0:38
2nd & 6 at own 29
Behren Morton pass complete to Jalin Conyers for 5 yds to the TTU 34
Q4 15:00
3rd & 1 at own 34
Tahj Brooks run for 10 yds to the TTU 44 Tahj Brooks fumbled, recovered by ARIZ Chase Kennedy C. Kennedy return for 0 yds
4th quarter7 drives, then Texas Tech 28, Arizona 22
Arizona Field goal, 6 plays
14:34
1st & 10 at opp 44
(14:34) FIFITA, Noah sacked for a loss of 10 yards at the ARIZ46 (DYSON III, Harvey), clock 14:33. PENALTY TTU Holding on BASKERVILLE, CJ enforced 10 yards from the TTU44 to the TTU34 and results in automatic 1ST DOWN. NO PLAY (replay the down).
14:13
1st & 10 at opp 34
Noah Fifita pass complete to Jeremiah Patterson for 6 yds to the TTU 28
13:37
2nd & 4 at opp 28
(13:37) REESCANO, Kedrick rush to the right for a gain of 1 yard to the TTU27 (LUX, Bralyn;BASKERVILLE, CJ), clock 13:38. PENALTY ARIZ Holding on STEWART, Ryan enforced 10 yards from the TTU28 to the TTU38 [SG]. NO PLAY (replay the down).
13:16
2nd & 14 at opp 38
Noah Fifita pass complete to Tetairoa McMillan for 15 yds to the TTU 23 for a 1ST down
12:28
1st & 10 at opp 23
Quali Conley run for 3 yds to the TTU 20
11:56
2nd & 7 at opp 20
Noah Fifita pass complete to Sam Olson for 1 yd to the TTU 19
11:18
3rd & 6 at opp 19
Noah Fifita pass complete to Quali Conley for 5 yds to the TTU 14
10:22
4th & 1 at opp 14
Arizona Penalty, Delay Of Game (Noah Fifita) to the TTU 19
10:07
4th & 6 at opp 19
Tyler Loop 37 yd FG GOODArizona 19, Texas Tech 18
Texas Tech Punt, 3 plays
10:07
Tyler Loop kickoff for 65 yds for a touchback
10:06
1st & 10 at own 25
Behren Morton pass incomplete
9:59
2nd & 10 at own 25
Behren Morton pass incomplete
9:54
3rd & 10 at own 25
Behren Morton pass complete to Josh Kelly for 9 yds to the TTU 34
9:06
4th & 1 at own 34
Jack Burgess punt for 36 yds, fair catch by Jeremiah Patterson at the ARIZ 30
Arizona Missed FG, 9 plays
8:59
1st & 10 at own 30
Kedrick Reescano run for 3 yds to the ARIZ 33
8:24
2nd & 7 at own 33
Noah Fifita pass complete to Keyan Burnett for 5 yds to the ARIZ 38
7:41
3rd & 2 at own 38
Noah Fifita pass complete to Quali Conley for 5 yds to the ARIZ 43 for a 1ST down
7:04
1st & 10 at own 43
Quali Conley run for 7 yds to the 50 yard line
6:22
2nd & 3 at the 50
Quali Conley run for 18 yds to the TTU 32 for a 1ST down
5:49
1st & 10 at opp 32
Kedrick Reescano run for 2 yds to the TTU 30
5:12
2nd & 8 at opp 30
Noah Fifita pass incomplete
5:07
3rd & 8 at opp 30
Noah Fifita pass incomplete
4:52
4th & 8 at opp 30
Tyler Loop 48 yd FG MISSED
Texas Tech Field goal, 8 plays
4:50
1st & 11 at own 30
Behren Morton run for 2 yds to the TTU 32
4:17
2nd & 9 at own 32
Behren Morton pass complete to Josh Kelly for 12 yds to the TTU 44 for a 1ST down
3:55
1st & 10 at own 44
Behren Morton pass incomplete
3:54
2nd & 10 at own 44
Behren Morton pass complete to Caleb Douglas for 32 yds to the ARIZ 24 for a 1ST down
Reese Burkhardt kickoff for 65 yds for a touchback
2:21
1st & 10 at own 25
Noah Fifita pass complete to Tetairoa McMillan for 18 yds Tetairoa McMillan fumbled, recovered by TTU Brenden Jordan B. Jordan return for 0 yds
Texas Tech Touchdown, 3 plays
2:10
1st & 10 at opp 43
Tahj Brooks run for 1 yd to the ARIZ 42
2:05
2nd & 9 at opp 42
Timeout Arizona, clock 02:05
2:04
2nd & 9 at opp 42
Tahj Brooks run for 10 yds to the ARIZ 32 for a 1ST down
1:59
1st & 10 at opp 32
Timeout Arizona, clock 01:59
1:53
1st & 10 at opp 32
Tahj Brooks run for 32 yds for a TD (Gino Garcia KICK)Texas Tech 28, Arizona 19
Arizona Field goal, 8 plays
1:53
Reese Burkhardt kickoff for 65 yds for a touchback
1:51
1st & 10 at own 25
Noah Fifita pass incomplete
1:46
2nd & 10 at own 25
Noah Fifita pass complete to Tetairoa McMillan for 35 yds to the TTU 40 for a 1ST down
1:37
1st & 10 at opp 40
Noah Fifita pass incomplete
1:28
2nd & 10 at opp 40
Timeout Texas Tech, clock 01:28
1:27
2nd & 10 at opp 40
Noah Fifita run for 13 yds to the TTU 27 for a 1ST down
1:14
1st & 10 at opp 27
Noah Fifita pass complete to Quali Conley for 1 yd to the TTU 26
1:06
2nd & 9 at opp 26
Noah Fifita pass incomplete
1:05
3rd & 9 at opp 26
Noah Fifita sacked by Terrell Tilmon for a loss of 8 yards to the TTU 34
0:58
4th & 17 at opp 34
Timeout Arizona, clock 00:58
0:54
4th & 17 at opp 34
Tyler Loop 52 yd FG GOODTexas Tech 28, Arizona 22
0:54
Timeout Texas Tech, clock 00:54
Texas Tech End of game, 2 plays
0:54
Tyler Loop kickoff for 9 yds , return for no gain to the ARIZ 44
0:49
1st & 10 at opp 44
(00:49) Kneel down by MORTON, Behren at ARIZ45 (team loss of 1), clock 00:35.
0:26
2nd & 11 at opp 45
(00:26) Kneel down by MORTON, Behren at ARIZ46 (team loss of 1), clock 00:18.
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.