Referee Kevin Hassell; umpire Sheldon Davis; head linesman Bradford Edward; line judge Derek Anderson; side judge Fulton Carson; field judge Ed Vinzant; back judge Donnie Aultman; center judge Chris AlstonGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UTEP
Texas
243
Total yards
690
190
Passing yards
481
53
Rushing yards
209
4.9
Yards per pass
11.7
1.7
Yards per rush
6.7
14
First downs
28
3–16
Third downs
5–10
1–3
Fourth downs
0–1
1
Turnovers
0
7–44
Penalties
6–60
34:17
Possession
24:33
0
Sacks (by defense)
2
Efficiency
UTEP
Texas
27%
Success rate
54%
−0.21
EPA per play
0.47
1.23
Explosiveness
1.35
−0.34
Rushing EPA
0.33
−0.11
Passing EPA
0.59
28%
Passing-down success
57%
−0.38
First-down EPA
0.50
−0.05
Second-down EPA
0.69
0.01
Third-down EPA
0.30
7%
Havoc by its defense
20%
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)
Texas 90% to win. Elo’s favorite won.
The line
Texas −45, over/under 55.
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 Texas >99%, UTEP <1%. 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. Texas drives left to right, UTEP right to left.
Q1 TexasTouchdown, 1 play, 78 yards
Q1 UTEPPunt, 3 plays, 9 yards
Q1 TexasTouchdown, 10 plays, 67 yards
Q1 UTEPPunt, 5 plays, 14 yards
Q1 TexasTouchdown, 8 plays, 70 yards
Q1 UTEPPunt, 3 plays, 0 yards
Q1 TexasMissed FG, 6 plays, 26 yards
Q1 UTEPPunt, 3 plays, 7 yards
Q1 TexasTouchdown, 4 plays, 76 yards
Q2 UTEPInterception, 2 plays, −1 yard
Q2 TexasTouchdown, 3 plays, 42 yards
Q2 UTEPMissed FG, 10 plays, 43 yards
Q2 TexasField goal, 11 plays, 54 yards
Q2 UTEPField goal, 11 plays, 46 yards
Q2 TexasTouchdown, 6 plays, 75 yards
Q2 UTEPEnd of half, 1 play, −2 yards
Q3 UTEPTurnover on downs, 10 plays, 55 yards
Q3 TexasPunt, 3 plays, 9 yards
Q3 UTEPPunt, 3 plays, 4 yards
Q3 TexasPunt, 3 plays, 4 yards
Q3 UTEPPunt, 3 plays, 0 yards
Q3 TexasTouchdown, 4 plays, 68 yards
Q3 UTEPPunt, 3 plays, 2 yards
Q3 TexasTouchdown, 8 plays, 54 yards
Q4 UTEPPunt, 7 plays, 20 yards
Q4 TexasTurnover on downs, 7 plays, 62 yards
Q4 UTEPResult not recorded, 9 plays, −56 yards
Play by play
1st quarter8 drives, then Texas 21, UTEP 0
Texas Touchdown, 1 play
15:00
1st & 10 at own 35
Gavin Baechle kickoff for 65 yds , D’Shawn Jamison return for 22 yds to the Texas 22
14:41
1st & 10 at own 22
Sam Ehlinger pass complete to Joshua Moore for 78 yds for a TD (Cameron Dicker KICK)Texas 7, UTEP 0
UTEP Punt, 3 plays
14:41
1st & 10 at own 35
Cameron Dicker kickoff for 61 yds , Justin Garrett return for 13 yds to the UTEP 17
14:41
1st & 10 at own 17
UTEP Penalty, Delay of Game (-5 Yards) to the UTEP 12
14:30
1st & 15 at own 12
Gavin Hardison pass incomplete
14:22
2nd & 15 at own 12
Gavin Hardison pass complete to Walter Dawn Jr. for 14 yds to the UTEP 26
13:45
3rd & 1 at own 26
Josh Fields run for no gain to the UTEP 26
12:56
4th & 1 at own 26
Joshua Sloan punt for 41 yds, fair catch by D’Shawn Jamison at the Texas 33
Texas Touchdown, 10 plays
12:51
1st & 10 at own 33
Sam Ehlinger pass incomplete to Brennan Eagles
12:42
2nd & 10 at own 33
Roschon Johnson run for 9 yds to the Texas 42
12:04
3rd & 1 at own 42
Sam Ehlinger pass complete to Jordan Whittington for 2 yds to the Texas 44 for a 1ST down
11:50
1st & 10 at own 44
Sam Ehlinger pass complete to Cade Brewer for 5 yds to the Texas 49
11:25
2nd & 5 at own 49
Roschon Johnson run for 3 yds to the UTEP 48
10:50
3rd & 2 at opp 48
Sam Ehlinger run for 6 yds to the UTEP 42 for a 1ST down
10:35
1st & 10 at opp 42
TEXAS Penalty, False Start (-5 Yards) to the UTEP 47
10:12
1st & 15 at opp 47
Keaontay Ingram run for 12 yds to the UTEP 35
9:52
2nd & 3 at opp 35
Sam Ehlinger pass complete to Cade Brewer for 15 yds to the UTEP 20 for a 1ST down
9:39
1st & 10 at opp 20
Sam Ehlinger pass incomplete
9:32
2nd & 10 at opp 20
Sam Ehlinger pass complete to Cade Brewer for 20 yds for a TD (Cameron Dicker KICK)Texas 14, UTEP 0
UTEP Punt, 5 plays
9:32
2nd & 10 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
9:19
1st & 10 at own 25
Josh Fields run for no gain to the UTEP 25
8:55
2nd & 10 at own 25
Gavin Hardison pass complete to Justin Garrett for 14 yds to the UTEP 39 for a 1ST down
8:20
1st & 10 at own 39
Gavin Hardison pass incomplete to Devaughn Cooper
8:16
2nd & 10 at own 39
Gavin Hardison pass incomplete to Jacob Cowing
8:12
3rd & 10 at own 39
Gavin Hardison pass incomplete to Walter Dawn Jr.
8:00
4th & 10 at own 39
Joshua Sloan punt for 31 yds, downed at the Texas 30
Texas Touchdown, 8 plays
7:52
1st & 10 at own 30
Bijan Robinson run for 3 yds to the Texas 33
7:26
2nd & 7 at own 33
Sam Ehlinger pass complete to Tarik Black for 11 yds to the Texas 44 for a 1ST down
7:12
1st & 10 at own 44
Bijan Robinson run for 2 yds to the Texas 46
6:39
2nd & 8 at own 46
Sam Ehlinger pass complete to Tarik Black for 27 yds to the UTEP 27 for a 1ST down
6:28
1st & 10 at opp 27
Sam Ehlinger pass complete to Joshua Moore for 11 yds to the UTEP 16 for a 1ST down
6:15
1st & 10 at opp 16
Bijan Robinson run for no gain to the UTEP 16
5:08
2nd & 10 at opp 16
Jordan Whittington run for 15 yds to the UTEP 1 for a 1ST down
4:57
1st & goal at opp 1
Roschon Johnson run for 1 yd for a TD (Cameron Dicker KICK)Texas 21, UTEP 0
UTEP Punt, 3 plays
4:57
1st & 10 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
4:50
1st & 10 at own 25
Deion Hankins run for no gain to the UTEP 25
4:06
2nd & 10 at own 25
Gavin Hardison pass incomplete to Devaughn Cooper
3:56
3rd & 10 at own 25
Gavin Hardison pass incomplete to Jacob Cowing
3:43
4th & 10 at own 25
Joshua Sloan punt for 27 yds, downed at the Texas 48
Texas Missed FG, 6 plays
3:35
1st & 10 at own 48
Keaontay Ingram run for 2 yds to the 50 yard line
3:12
2nd & 8 at the 50
Sam Ehlinger pass complete to Marcus Washington for 26 yds to the UTEP 24 for a 1ST down
2:51
1st & 10 at opp 24
Sam Ehlinger pass incomplete to Tarik Black
2:41
2nd & 10 at opp 24
Sam Ehlinger pass complete to Bijan Robinson for a loss of 2 yards to the UTEP 26
2:14
3rd & 12 at opp 26
Sam Ehlinger pass incomplete to Joshua Moore
2:09
4th & 12 at opp 26
Cameron Dicker 43 yd FG MISSED
UTEP Punt, 3 plays
2:01
1st & 10 at own 26
Deion Hankins run for 5 yds to the UTEP 31
1:24
2nd & 5 at own 31
Deion Hankins run for 2 yds to the UTEP 33
0:42
3rd & 3 at own 33
Deion Hankins run for no gain to the UTEP 33
0:00
4th & 3 at own 33
Joshua Sloan punt for 42 yds , D’Shawn Jamison returns for a loss of 1 yard to the Texas 24
2nd quarter8 drives, then Texas 45, UTEP 3
Texas Touchdown, 4 plays
14:50
1st & 10 at own 24
Sam Ehlinger pass complete to Brenden Schooler for 25 yds to the Texas 49 for a 1ST down
14:28
1st & 10 at own 49
Sam Ehlinger pass incomplete
14:20
2nd & 10 at own 49
Sam Ehlinger pass complete to Joshua Moore for 11 yds to the UTEP 40 for a 1ST down
14:10
1st & 10 at opp 40
Sam Ehlinger pass complete to Brenden Schooler for 40 yds for a TD (Cameron Dicker KICK)Texas 28, UTEP 0
UTEP Interception, 2 plays
14:10
3rd & 1 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
14:01
1st & 10 at own 25
Josh Fields run for a loss of 1 yard to the UTEP 24
13:17
2nd & 11 at own 24
Gavin Hardison pass intercepted Josh Thompson return for no gain to the UTEP 42
Texas Touchdown, 3 plays
13:05
1st & 10 at opp 42
Sam Ehlinger pass complete to Tarik Black for 4 yds to the UTEP 38
12:27
2nd & 6 at opp 38
Sam Ehlinger pass complete to Tarik Black for 33 yds Tarik Black fumbled, recovered by Texas Brayden Liebrock for a 1ST down
12:15
1st & goal at opp 5
Sam Ehlinger pass complete to Tarik Black for 5 yds for a TD (Cameron Dicker KICK)Texas 35, UTEP 0
UTEP Missed FG, 10 plays
12:15
1st & 10 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
12:09
1st & 10 at own 25
Gavin Hardison pass incomplete to Jacob Cowing
12:04
2nd & 10 at own 25
Gavin Hardison pass complete to Walter Dawn Jr. for 12 yds to the UTEP 37 for a 1ST down
11:33
1st & 10 at own 37
Deion Hankins run for 4 yds to the UTEP 41
10:54
2nd & 6 at own 41
Gavin Hardison pass incomplete
10:48
3rd & 6 at own 41
Gavin Hardison pass complete to Devaughn Cooper for 9 yds to the 50 yard line for a 1ST down
10:18
1st & 10 at the 50
Gavin Hardison pass complete to Jacob Cowing for 17 yds to the Texas 33 for a 1ST down
10:09
1st & 10 at opp 33
Josh Fields run for 1 yd to the Texas 32
9:33
2nd & 9 at opp 32
Gavin Hardison pass incomplete to Devaughn Cooper
9:28
3rd & 9 at opp 32
Gavin Hardison pass incomplete to Justin Garrett
9:23
4th & 9 at opp 32
Gavin Baechle 49 yd FG MISSED
Texas Field goal, 11 plays
9:12
1st & 10 at own 32
Keaontay Ingram run for 4 yds to the Texas 36
8:58
2nd & 6 at own 36
Keaontay Ingram run for 5 yds to the Texas 41
8:42
3rd & 1 at own 41
Sam Ehlinger pass complete to Joshua Moore for 3 yds to the Texas 44 for a 1ST down
8:25
1st & 10 at own 44
Sam Ehlinger pass complete to Brayden Liebrock for 1 yd to the Texas 45
8:10
2nd & 9 at own 45
Sam Ehlinger pass complete to Brayden Liebrock for 10 yds to the UTEP 45 for a 1ST down
7:45
1st & 10 at opp 45
Keaontay Ingram run for 5 yds to the UTEP 40
7:18
2nd & 5 at opp 40
Sam Ehlinger pass complete to Joshua Moore for 22 yds to the UTEP 18 for a 1ST down
6:44
1st & 10 at opp 18
Keaontay Ingram run for 4 yds to the UTEP 14
6:26
2nd & 6 at opp 14
Sam Ehlinger pass incomplete to Brennan Eagles
6:21
3rd & 6 at opp 14
Sam Ehlinger pass incomplete to Brennan Eagles
6:16
4th & 6 at opp 14
Cameron Dicker 32 yd FG GOODTexas 38, UTEP 0
UTEP Field goal, 11 plays
6:16
4th & 6 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
6:12
1st & 10 at own 25
Ronald Awatt run for a loss of 6 yards to the UTEP 19
5:50
2nd & 16 at own 19
Gavin Hardison pass complete to Jacob Cowing for 6 yds to the UTEP 25
5:03
3rd & 10 at own 25
Timeout TEXAS, clock 05:03
4:56
3rd & 10 at own 25
Gavin Hardison pass complete to Justin Garrett for 30 yds to the Texas 45 for a 1ST down
4:27
1st & 10 at opp 45
Gavin Hardison pass incomplete to Justin Garrett
4:22
2nd & 10 at opp 45
Gavin Hardison pass complete to Jacob Cowing for 8 yds to the Texas 37
4:00
3rd & 2 at opp 37
Ronald Awatt run for no gain to the Texas 37
3:52
4th & 2 at opp 37
Timeout UTEP, clock 03:52
3:44
4th & 2 at opp 37
Deion Hankins run for 7 yds to the Texas 30 for a 1ST down
3:19
1st & 10 at opp 30
Deion Hankins run for 2 yds to the Texas 28
2:40
2nd & 8 at opp 28
Ronald Awatt run for 1 yd to the Texas 27
1:55
3rd & 7 at opp 27
Gavin Hardison run for a loss of 2 yards to the Texas 29
1:44
4th & 9 at opp 29
Timeout TEXAS, clock 01:44
Texas Touchdown, 6 plays
1:39
4th & 9 at own 35
Gavin Baechle kickoff for 65 yds for a touchback
1:30
1st & 10 at own 25
Sam Ehlinger pass complete to Jordan Whittington for 43 yds to the UTEP 32 for a 1ST down
1:21
1st & 10 at opp 32
Sam Ehlinger pass complete to Bijan Robinson for 11 yds to the UTEP 21 for a 1ST down
1:03
1st & 10 at opp 21
TEXAS Penalty, False Start (-5 Yards) to the UTEP 26
0:49
1st & 5 at opp 26
Sam Ehlinger pass incomplete
0:45
2nd & 5 at opp 26
Sam Ehlinger pass complete to Kai Money for 17 yds to the UTEP 9 for a 1ST down
0:25
1st & goal at opp 9
Sam Ehlinger run for 3 yds to the UTEP 6
0:06
2nd & goal at opp 6
Sam Ehlinger pass complete to Kai Money for 6 yds for a TD (Cameron Dicker KICK)
UTEP End of half, 1 play
0:06
2nd & 7 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
0:03
1st & 10 at own 25
Ronald Awatt run for a loss of 2 yards to the UTEP 23
3rd quarter8 drives, then Texas 52, UTEP 3
UTEP Turnover on downs, 10 plays
15:00
1st & 10 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Gavin Hardison pass incomplete to Walter Dawn Jr.
14:47
2nd & 10 at own 25
Deion Hankins run for 3 yds to the UTEP 28
14:00
3rd & 7 at own 28
TEXAS Penalty, Personal Foul (Moro Ojomo) to the UTEP 43 for a 1ST down
13:40
1st & 10 at own 43
Deion Hankins run for no gain to the UTEP 43
13:13
2nd & 10 at own 43
Gavin Hardison pass complete to Jacob Cowing for 18 yds to the Texas 39 for a 1ST down
12:39
1st & 10 at opp 39
Deion Hankins run for 5 yds to the Texas 34
12:02
2nd & 5 at opp 34
Deion Hankins run for 6 yds to the Texas 28 for a 1ST down
11:42
1st & 10 at opp 28
Gavin Hardison pass complete to Justin Garrett for 9 yds to the Texas 19
11:00
2nd & 1 at opp 19
Willie Eldridge run for a loss of 1 yard to the Texas 20
10:25
3rd & 2 at opp 20
Willie Eldridge run for no gain to the Texas 20
9:52
4th & 2 at opp 20
Timeout UTEP, clock 09:52
9:46
4th & 2 at opp 20
Gavin Hardison pass incomplete to Walter Dawn Jr.
Texas Punt, 3 plays
9:39
1st & 10 at own 20
Keaontay Ingram run for 4 yds to the Texas 24
9:20
2nd & 6 at own 24
Sam Ehlinger pass complete to Joshua Moore for 2 yds to the Texas 26
8:40
3rd & 4 at own 26
Sam Ehlinger run for 3 yds to the Texas 29
7:44
4th & 1 at own 29
Ryan Bujcevski punt for 36 yds, downed at the UTEP 35
UTEP Punt, 3 plays
7:36
1st & 10 at own 35
Gavin Hardison pass incomplete to Willie Eldridge
7:25
2nd & 10 at own 35
Gavin Hardison pass complete to Justin Garrett for 5 yds to the UTEP 40
6:42
3rd & 5 at own 40
Gavin Hardison pass complete to Willie Eldridge for a loss of 1 yard to the UTEP 39
Texas Punt, 3 plays
6:00
1st & 10 at own 14
Roschon Johnson run for 4 yds to the Texas 18
5:43
2nd & 6 at own 18
Casey Thompson pass incomplete
5:40
3rd & 6 at own 18
Casey Thompson pass incomplete
5:26
4th & 6 at own 18
Ryan Bujcevski punt for 45 yds , Justin Garrett returns for a loss of 1 yard to the UTEP 36
UTEP Punt, 3 plays
5:10
1st & 10 at own 36
Willie Eldridge run for 2 yds to the UTEP 38
4:40
2nd & 8 at own 38
Willie Eldridge run for a loss of 3 yards to the UTEP 35
4:03
3rd & 11 at own 35
Calvin Brownholtz pass complete to Miles Banks for 6 yds to the UTEP 41
3:44
4th & 5 at own 41
UTEP Penalty, False Start (-5 Yards) to the UTEP 36
3:25
4th & 10 at own 36
Joshua Sloan punt for 32 yds, downed at the Texas 32
Texas Touchdown, 4 plays
3:15
1st & 10 at own 32
Bijan Robinson run for 29 yds to the UTEP 39 for a 1ST down
3:02
1st & 10 at opp 39
Casey Thompson pass incomplete to Brenden Schooler
2:52
2nd & 10 at opp 39
Bijan Robinson run for 4 yds to the UTEP 35
UTEP Punt, 3 plays
2:11
3rd & 6 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
2:11
1st & 10 at own 25
UTEP Penalty, False Start (-5 Yards) to the UTEP 20
2:05
1st & 15 at own 20
Willie Eldridge run for 2 yds to the UTEP 22
1:22
2nd & 13 at own 22
Calvin Brownholtz pass complete to Josh Farr for 5 yds to the UTEP 27
0:40
3rd & 8 at own 27
Calvin Brownholtz pass incomplete to Josh Farr
0:28
4th & 8 at own 27
Joshua Sloan punt for 39 yds , D’Shawn Jamison returns for 12 yds to the Texas 46
Texas Touchdown, 8 plays
0:22
1st & 10 at own 46
Keaontay Ingram run for 3 yds to the Texas 49
0:11
2nd & 7 at own 49
UTEP Penalty, Defensive Offside (5 Yards) to the UTEP 46
0:05
2nd & 2 at opp 46
Keaontay Ingram run for 5 yds to the UTEP 41 for a 1ST down
Q4 14:50
1st & 10 at opp 41
Casey Thompson run for 9 yds to the UTEP 32
Q4 14:30
2nd & 1 at opp 32
Casey Thompson pass complete to Kai Money for a loss of 2 yards to the UTEP 34
Q4 13:50
3rd & 3 at opp 34
Casey Thompson pass complete to Kai Money for 5 yds to the UTEP 29 for a 1ST down
Q4 13:40
1st & 10 at opp 29
UTEP Penalty, Defensive Offside (5 Yards) to the UTEP 24
Q4 13:31
1st & 5 at opp 24
Roschon Johnson run for 4 yds to the UTEP 20
Q4 13:10
2nd & 1 at opp 20
Roschon Johnson run for 3 yds to the UTEP 17 for a 1ST down
4th quarter3 drives, then Texas 59, UTEP 3
UTEP Punt, 7 plays
13:00
1st & 10 at own 35
Cameron Dicker kickoff for 65 yds for a touchback
12:50
1st & 10 at own 25
Calvin Brownholtz pass complete to Devaughn Cooper for 11 yds to the UTEP 36 for a 1ST down
12:40
1st & 10 at own 36
Calvin Brownholtz pass incomplete
11:48
2nd & 10 at own 36
Calvin Brownholtz pass complete to Josh Farr for 6 yds to the UTEP 42
11:39
3rd & 4 at own 42
Calvin Brownholtz pass complete to Walter Dawn Jr. for 8 yds to the 50 yard line for a 1ST down
11:09
1st & 10 at the 50
Calvin Brownholtz pass incomplete
10:35
2nd & 10 at the 50
Calvin Brownholtz pass complete to Miles Banks for 6 yds to the Texas 44
10:12
3rd & 4 at opp 44
UTEP Penalty, False Start (-5 Yards) to the Texas 49
9:49
3rd & 9 at opp 49
Calvin Brownholtz sacked by Alfred Collins for a loss of 6 yards to the UTEP 45
9:07
4th & 15 at own 45
Joshua Sloan punt for 39 yds , D’Shawn Jamison returns for no gain to the Texas 45 UTEP Penalty, Kick Catching Interference (-14 Yards) to the Texas 30
Texas Turnover on downs, 7 plays
9:00
1st & 10 at own 30
Roschon Johnson run for 8 yds to the Texas 38
8:40
2nd & 2 at own 38
Roschon Johnson run for 6 yds to the Texas 44 for a 1ST down
8:20
1st & 10 at own 44
Hudson Card run for 1 yd to the UTEP 15 for a 1ST down Malcolm Epps for a 1ST down
7:50
1st & 10 at opp 15
Jarrett Smith run for 2 yds to the UTEP 13
7:15
2nd & 8 at opp 13
Hudson Card run for 7 yds to the UTEP 6
6:56
3rd & 1 at opp 6
TEXAS Penalty, False Start (-5 Yards) to the UTEP 11
6:33
3rd & 6 at opp 11
Jarrett Smith run for 3 yds to the UTEP 8
5:53
4th & 3 at opp 8
Hudson Card pass incomplete to Paxton Anderson
UTEP Result not recorded, 9 plays
5:45
1st & 10 at own 8
Reynaldo Flores run for no gain to the UTEP 8
5:04
2nd & 10 at own 8
Calvin Brownholtz pass complete to Adam Cousins for 7 yds to the UTEP 15
4:18
3rd & 3 at own 5
TEXAS Penalty, Personal Foul (15 Yards) to the UTEP 20 for a 1ST down
4:09
1st & 10 at own 20
Reynaldo Flores run for 18 yds to the UTEP 38 for a 1ST down
3:40
1st & 10 at own 38
Reynaldo Flores run for 5 yds to the UTEP 43
3:06
2nd & 5 at own 43
Reynaldo Flores run for 5 yds to the UTEP 48 for a 1ST down
2:50
1st & 10 at own 48
Ronald Awatt run for 3 yds to the Texas 49
2:20
2nd & 7 at opp 49
Jayson VanHook pass incomplete
1:50
3rd & 7 at opp 49
Jayson VanHook run for 3 yds to the Texas 46
1:17
4th & 4 at opp 46
Timeout UTEP, clock 01:17
1:17
4th & 4 at opp 46
Jayson VanHook pass incomplete
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.