Referee Jonathan Noli; umpire John Mitchell; head linesman Gary Calip; line judge Scott Held; side judge Maurice Pierre; field judge David Sherwood; back judge Michael Bailey; center judge Jeff GuadagnoGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
North Texas
7
14
0
0
21
UAB
3
7
9
10
29
Standouts
PassingMason Fine29 of 40, 336 yards, 3 TDNorth Texas
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Texas
UAB
400
Total yards
392
336
Passing yards
189
64
Rushing yards
203
8.4
Yards per pass
8.6
2.8
Yards per rush
4.2
24
First downs
21
3–10
Third downs
5–13
0–3
Fourth downs
0–0
1
Turnovers
1
4–50
Penalties
7–90
24:33
Possession
35:27
4
Sacks (by defense)
4
Efficiency
North Texas
UAB
44%
Success rate
47%
−0.07
EPA per play
0.08
1.03
Explosiveness
0.80
−0.76
Rushing EPA
0.10
0.28
Passing EPA
0.11
32%
Passing-down success
41%
−0.20
First-down EPA
−0.10
0.42
Second-down EPA
0.36
0.54
Third-down EPA
0.18
15%
Havoc by its defense
16%
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)
UAB 54% to win. Elo’s favorite won.
The line
UAB −1.5, over/under 52.5.
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 UAB 54%, North Texas 46%. 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. UAB drives left to right, North Texas right to left.
Q1 UABPunt, 3 plays, 9 yards
Q1 North TexasPunt, 3 plays, −7 yards
Q1 UABPunt, 3 plays, 8 yards
Q1 North TexasTouchdown, 6 plays, 87 yards
Q1 UABField goal, 16 plays, 74 yards
Q1 North TexasTouchdown, 9 plays, 75 yards
Q2 UABTouchdown, 2 plays, 35 yards
Q2 North TexasPunt, 6 plays, 39 yards
Q2 UABPunt, 3 plays, −3 yards
Q2 North TexasTouchdown, 5 plays, 49 yards
Q2 UABPunt, 3 plays, 9 yards
Q2 North TexasPunt, 3 plays, −1 yard
Q2 UABEnd of half, 2 plays, 8 yards
Q3 North TexasTurnover on downs, 7 plays, 33 yards
Q3 UABFumble, 8 plays, 57 yards
Q3 North TexasSafety, 1 play (UAB scores), −1 yard
Q3 UABTouchdown, 8 plays, 63 yards
Q3 North TexasPunt, 3 plays, 5 yards
Q3 UABTouchdown, 7 plays, 67 yards
Q4 North TexasTurnover on downs, 6 plays, 36 yards
Q4 UABPunt, 3 plays, −1 yard
Q4 North TexasFumble, 5 plays, 78 yards
Q4 UABField goal, 13 plays, 87 yards
Q4 North TexasTurnover on downs, 9 plays, 57 yards
Q4 UABEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then North Texas 7, UAB 3
UAB Punt, 3 plays
15:00
1st & 10 at own 35
Ethan Mooney kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Spencer Brown run for 5 yds to the UAB 30
15:00
2nd & 5 at own 30
A.J. Erdely sacked by Roderick Young for a loss of 1 yard to the UAB 29
15:00
3rd & 6 at own 29
A.J. Erdely pass complete to Andre Wilson for 5 yds to the UAB 34
15:00
4th & 1 at own 34
Kyle Greenwell punt for 40 yds, downed at the NoTex 26
North Texas Punt, 3 plays
13:03
1st & 10 at own 26
Mason Fine sacked by Garrett Marino for a loss of 9 yards to the NoTex 17
13:03
2nd & 19 at own 17
DeAndre Torrey run for 2 yds to the NoTex 19
13:03
3rd & 17 at own 19
Mason Fine pass incomplete
13:03
4th & 17 at own 19
Alvin Kenworthy punt for 40 yds, fair catch by Andre Wilson at the UAB 41
UAB Punt, 3 plays
11:32
1st & 10 at own 41
Spencer Brown run for no gain to the UAB 41
11:32
2nd & 10 at own 41
A.J. Erdely pass incomplete
11:32
3rd & 10 at own 41
A.J. Erdely pass complete to Collin Lisa for 8 yds to the UAB 49
11:32
4th & 2 at own 49
Kyle Greenwell punt for 38 yds
North Texas Touchdown, 6 plays
10:13
1st & 10 at own 13
Mason Fine pass incomplete
10:13
2nd & 10 at own 13
Mason Fine pass complete to Jaelon Darden for 16 yds to the NoTex 29 for a 1ST down
10:13
1st & 10 at own 29
Mason Fine pass complete to Jaelon Darden for 11 yds to the NoTex 40 for a 1ST down
10:13
1st & 10 at own 40
DeAndre Torrey run for 1 yd to the NoTex 41
10:13
2nd & 9 at own 41
Mason Fine pass complete to Michael Lawrence for 4 yds to the NoTex 45
8:09
3rd & 5 at own 45
Timeout UAB, clock 08:09
7:58
3rd & 5 at own 45
Mason Fine pass complete to Rico Bussey Jr. for 55 yds for a TD (Cole Hedlund KICK)North Texas 7, UAB 0
UAB Field goal, 16 plays
7:58
1st & 0 at own 35
Ethan Mooney kickoff for 63 yds , Andre Wilson return for 17 yds to the UAB 48 UAB Penalty, Offensive holding (10 Yards) to the UAB 9
7:52
1st & 10 at own 9
Spencer Brown run for 7 yds to the UAB 16
7:52
2nd & 3 at own 16
Spencer Brown run for 1 yd to the UAB 17
7:52
3rd & 2 at own 17
Spencer Brown run for 3 yds to the UAB 20 for a 1ST down
7:52
1st & 10 at own 20
A.J. Erdely pass incomplete to Xavier Ubosi
7:52
2nd & 10 at own 20
A.J. Erdely run for 10 yds to the UAB 30 for a 1ST down
7:52
1st & 10 at own 30
Spencer Brown run for 5 yds to the UAB 35
7:52
2nd & 5 at own 35
Spencer Brown run for 4 yds to the UAB 39
7:52
3rd & 1 at own 39
Spencer Brown run for 4 yds to the UAB 43 for a 1ST down
7:52
1st & 10 at own 43
A.J. Erdely pass incomplete
7:52
2nd & 10 at own 43
A.J. Erdely pass complete to Hayden Pittman for 10 yds to the NoTex 47 for a 1ST down
7:52
1st & 10 at opp 47
A.J. Erdely pass incomplete
7:52
2nd & 10 at opp 47
A.J. Erdely pass complete to Donnie Lee for 24 yds to the NoTex 23 for a 1ST down
2:28
1st & 10 at opp 23
Timeout UAB, clock 02:28
2:28
1st & 10 at opp 23
A.J. Erdely pass complete to Spencer Brown for 4 yds to the NoTex 19
2:28
2nd & 6 at opp 19
Spencer Brown run for 2 yds to the NoTex 17
2:28
3rd & 4 at opp 17
A.J. Erdely pass incomplete to Andre Wilson, broken up by Tyreke Davis
1:27
4th & 4 at opp 17
Nick Vogel 34 yd FG GOODNorth Texas 7, UAB 3
North Texas Touchdown, 9 plays
1:27
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
1:27
1st & 10 at own 25
Mason Fine pass incomplete
1:27
2nd & 10 at own 25
DeAndre Torrey run for 5 yds to the NoTex 30
1:27
3rd & 5 at own 30
Mason Fine pass complete to Jalen Guyton for 9 yds to the NoTex 39 for a 1ST down
1:27
1st & 10 at own 39
DeAndre Torrey run for 1 yd to the NoTex 40
Q2 15:00
2nd & 9 at own 40
Mason Fine sacked by Jamell Garcia-Williams for a loss of 1 yard to the NoTex 39
Q2 15:00
3rd & 10 at own 39
Mason Fine pass complete to Jaelon Darden for 13 yds to the UAB 48 for a 1ST down
Q2 15:00
1st & 10 at opp 48
DeAndre Torrey run for 3 yds to the UAB 45
Q2 15:00
2nd & 7 at opp 45
FINE, Mason pass incomplete to GUYTON, Jalen, PENALTY UAB pass interference (WILLIAMS, D.A.) 15 yards to the UAB30, 1ST DOWN UNT, NO PLAY.
Q2 15:00
1st & 10 at opp 30
Mason Fine pass complete to Cudjoe Young for 19 yds to the UAB 11 for a 1ST down
Q2 12:40
1st & 10 at opp 11
Mason Fine pass complete to Jaelon Darden for 11 yds for a TD (Cole Hedlund KICK)North Texas 14, UAB 3
2nd quarter7 drives, then North Texas 21, UAB 10
UAB Touchdown, 2 plays
12:40
1st & 0 at own 35
Ethan Mooney kickoff for 61 yds , Starling Thomas V return for 61 yds to the NoTex 35
12:26
1st & 10 at opp 35
A.J. Erdely pass complete to Andre Wilson for 34 yds to the NoTex 1 for a 1ST down
11:48
1st & goal at opp 1
Spencer Brown run for 1 yd for a TD (Nick Vogel KICK)North Texas 14, UAB 10
North Texas Punt, 6 plays
11:48
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
11:48
1st & 10 at own 25
TORREY, DeAndre rush for 2 yards to the UNT27 (DIGGS, Mar’Sean), PENALTY UNT holding (WOODWORTH, Elex) 10 yards to the UNT15, NO PLAY.
11:48
1st & 20 at own 15
Mason Fine pass complete to Rico Bussey Jr. for 6 yds to the NoTex 21
11:48
2nd & 14 at own 21
Mason Fine pass complete to Jaelon Darden for 22 yds to the NoTex 43 for a 1ST down
11:48
1st & 10 at own 43
Mason Fine pass complete to DeAndre Torrey for 4 yds to the UAB 47 for a 1ST down UAB Penalty, personal foul (15 Yards) to the UAB 38 for a 1ST down
11:48
1st & 10 at opp 38
Mason Fine pass complete to Cudjoe Young for 3 yds to the UAB 35
11:48
2nd & 7 at opp 35
DeAndre Torrey run for 1 yd to the UAB 34
11:48
3rd & 6 at opp 34
Mason Fine sacked by Craig Kanyangarara for a loss of 2 yards to the UAB 36
11:48
4th & 8 at opp 36
Alvin Kenworthy punt for 28 yds, downed at the UAB 8
UAB Punt, 3 plays
7:43
1st & 10 at own 8
Spencer Brown run for 2 yds to the UAB 10
7:43
2nd & 8 at own 10
Spencer Brown run for 4 yds to the UAB 14
7:43
3rd & 4 at own 14
A.J. Erdely sacked by Brandon Garner for a loss of 9 yards to the UAB 5
7:43
4th & 13 at own 5
Kyle Greenwell punt for 44 yds
North Texas Touchdown, 5 plays
5:32
1st & 10 at opp 49
Nic Smith run for 5 yds to the NoTex 44 NORTH TEXAS Penalty, Offensive holding (-10 Yards) to the NoTex 46
5:32
1st & 15 at own 46
FINE, Mason pass incomplete to LAWRENCE, M., PENALTY UAB holding (HARRIS, Brontae) 10 yards to the UAB44, 1ST DOWN UNT, NO PLAY.
5:32
1st & 10 at opp 44
DeAndre Torrey run for 4 yds to the UAB 40
5:32
2nd & 6 at opp 40
Mason Fine pass complete to Rico Bussey Jr. for 10 yds to the UAB 30 for a 1ST down
3:58
1st & 10 at opp 30
Timeout UAB, clock 03:58
3:58
1st & 10 at opp 30
Mason Fine pass complete to Jalen Guyton for 6 yds to the UAB 24
3:32
2nd & 4 at opp 24
Mason Fine pass complete to Jaelon Darden for 24 yds for a TD (Cole Hedlund KICK)North Texas 21, UAB 10
UAB Punt, 3 plays
3:32
1st & 0 at own 35
Ethan Mooney kickoff for 39 yds
3:32
1st & 10 at own 26
A.J. Erdely pass incomplete to Andre Wilson, broken up by Khairi Muhammad
3:32
2nd & 10 at own 26
A.J. Erdely run for 5 yds to the UAB 31
3:32
3rd & 5 at own 31
A.J. Erdely pass complete to Lucious Stanley for 4 yds to the UAB 35
3:32
4th & 1 at own 35
Kyle Greenwell punt for 20 yds, punt out-of-bounds at the NoTex 45
North Texas Punt, 3 plays
1:51
1st & 10 at own 45
Mason Fine pass incomplete to Michael Lawrence
1:51
2nd & 10 at own 45
Mason Fine pass complete to DeAndre Torrey for a loss of 1 yard to the NoTex 44
1:51
3rd & 11 at own 44
Mason Fine pass incomplete to Rico Bussey Jr., broken up by D.A. Williams
1:51
4th & 11 at own 44
Alvin Kenworthy punt for 43 yds, fair catch by Andre Wilson at the UAB 13
UAB End of half, 2 plays
0:51
1st & 10 at own 13
Jarrion Street run for 15 yds to the UAB 28 for a 1ST down
0:51
1st & 10 at own 28
A.J. Erdely sacked by Joe Ozougwu for a loss of 7 yards to the UAB 21
3rd quarter5 drives, then North Texas 21, UAB 19
North Texas Turnover on downs, 7 plays
15:00
2nd & 17 at own 35
Nick Vogel kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
DeAndre Torrey run for 6 yds to the NoTex 31
15:00
2nd & 4 at own 31
DeAndre Torrey run for 7 yds to the NoTex 38 for a 1ST down
15:00
1st & 10 at own 38
Mason Fine pass complete to Rico Bussey Jr. for 12 yds to the 50 yard line for a 1ST down
15:00
1st & 10 at the 50
Mason Fine pass complete to DeAndre Torrey for 2 yds to the UAB 48
15:00
2nd & 8 at opp 48
Mason Fine pass complete to Greg White for 5 yds to the UAB 43
15:00
3rd & 3 at opp 43
DeAndre Torrey run for 1 yd to the UAB 42
15:00
4th & 2 at opp 42
DeAndre Torrey run for no gain to the UAB 42
UAB Fumble, 8 plays
12:05
1st & 10 at own 42
A.J. Erdely pass incomplete to Collin Lisa
12:05
2nd & 10 at own 42
A.J. Erdely run for 8 yds to the 50 yard line
12:05
3rd & 2 at the 50
Tyler Johnston III run for 3 yds to the NoTex 47 for a 1ST down
12:05
1st & 10 at opp 47
A.J. Erdely pass complete to Jarrion Street for 3 yds to the NoTex 44
12:05
2nd & 7 at opp 44
A.J. Erdely run for 22 yds to the NoTex 22 for a 1ST down
12:05
1st & 10 at opp 22
A.J. Erdely run for 5 yds to the NoTex 17
12:05
2nd & 5 at opp 17
A.J. Erdely pass complete to Hayden Pittman for 3 yds to the NoTex 14
12:05
3rd & 2 at opp 14
Jarrion Street run for 10 yds to the NoTex 1 Jarrion Street fumbled, forced by Nate Brooks, recovered by NoTex Nate Brooks
8:07
1st & 10 at own 1
Mason Fine sacked by Garrett Marino for a loss of 1 yard for a SAFETYNorth Texas 21, UAB 12
UAB Touchdown, 8 plays
8:07
1st & 0 at own 20
Ethan Mooney kickoff for 62 yds , Andre Wilson return for 19 yds to the UAB 37
8:02
1st & 10 at own 37
A.J. Erdely pass complete to Kailon Carter for 12 yds to the UAB 49 for a 1ST down
8:02
1st & 10 at own 49
A.J. Erdely run for no gain to the UAB 49
8:02
2nd & 10 at own 49
Jarrion Street run for a loss of 1 yard to the UAB 48
8:02
3rd & 11 at own 48
A.J. Erdely pass complete to Collin Lisa for 19 yds to the NoTex 33 for a 1ST down
8:02
1st & 10 at opp 33
A.J. Erdely pass complete to Donnie Lee for 11 yds to the NoTex 22 for a 1ST down
8:02
1st & 10 at opp 22
A.J. Erdely pass complete to Kailon Carter for 16 yds to the NoTex 6 for a 1ST down
8:02
1st & goal at opp 6
Spencer Brown run for 3 yds to the NoTex 3
4:29
2nd & goal at opp 3
Spencer Brown run for 3 yds for a TD (Nick Vogel KICK)North Texas 21, UAB 19
North Texas Punt, 3 plays
4:29
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
4:29
1st & 10 at own 25
Mason Fine pass complete to Kelvin Smith for 5 yds to the NoTex 30
4:29
2nd & 5 at own 30
Mason Fine pass incomplete
4:29
3rd & 5 at own 30
Mason Fine pass incomplete to Kelvin Smith NORTH TEXAS Penalty, Offensive holding ( Yards) declined
4:29
4th & 5 at own 30
Alvin Kenworthy punt for 50 yds , Andre Wilson returns for 13 yds to the UAB 33
UAB Touchdown, 7 plays
3:29
1st & 10 at own 33
Spencer Brown run for 3 yds to the UAB 36
3:29
2nd & 7 at own 36
Spencer Brown run for 13 yds to the UAB 49 for a 1ST down
3:29
1st & 10 at own 49
A.J. Erdely run for no gain to the UAB 49
3:29
2nd & 10 at own 49
ERDELY, A.J. pass incomplete to WILSON, Andre, PENALTY UNT pass interference (MUHAMMAD, K.) 15 yards to the UNT36, 1ST DOWN UAB, NO PLAY.
3:29
1st & 10 at opp 36
ERDELY, A.J. rush for 4 yards to the UNT32 (ROBINSON, T.), PENALTY UAB holding (COOK, Rishard) 10 yards to the UNT46, NO PLAY.
3:29
1st & 20 at opp 46
A.J. Erdely sacked by Joe Ozougwu and E.J. Ejiya for a loss of 9 yards to the UAB 45
3:29
2nd & 29 at own 45
Spencer Brown run for 5 yds to the 50 yard line
Q4 15:00
3rd & 24 at the 50
ERDELY, A.J. pass incomplete to WILSON, Andre, PENALTY UNT pass interference (ROBINSON, T.) 15 yards to the UNT35, 1ST DOWN UAB, NO PLAY.
Q4 15:00
1st & 10 at opp 35
Jarrion Street run for 32 yds to the NoTex 3 for a 1ST down
Q4 14:16
1st & goal at opp 3
Spencer Brown run for 3 yds for a TD (Nick Vogel KICK)UAB 26, North Texas 21
4th quarter6 drives, then UAB 29, North Texas 21
North Texas Turnover on downs, 6 plays
14:16
1st & 0 at own 35
Nick Vogel kickoff for 58 yds
14:16
1st & 10 at own 25
Nic Smith run for 13 yds to the NoTex 38 for a 1ST down
14:16
1st & 10 at own 38
Nic Smith run for a loss of 1 yard to the NoTex 37
14:16
2nd & 11 at own 37
UAB Penalty, unsportsmanlike conduct (Garrett Marino) to the UAB 48 for a 1ST down
13:35
1st & 10 at opp 48
Timeout UAB, clock 13:35
13:35
1st & 10 at opp 48
Mason Fine pass complete to Rico Bussey Jr. for 5 yds to the UAB 43
13:35
2nd & 5 at opp 43
DeAndre Torrey run for 4 yds to the UAB 39
13:35
3rd & 1 at opp 39
DeAndre Torrey run for no gain to the UAB 39
13:35
4th & 1 at opp 39
Mason Fine pass incomplete, broken up by Stacy Keely
UAB Punt, 3 plays
12:11
1st & 10 at own 39
Spencer Brown run for 3 yds to the UAB 42
11:26
2nd & 7 at own 42
Timeout UAB, clock 11:26
11:26
2nd & 7 at own 42
A.J. Erdely run for a loss of 4 yards to the UAB 38
11:26
3rd & 11 at own 38
A.J. Erdely pass incomplete to Collin Lisa, broken up by Jameel Moore
11:26
4th & 11 at own 38
Kyle Greenwell punt for 44 yds
North Texas Fumble, 5 plays
10:31
1st & 10 at own 18
FINE, Mason pass incomplete to BUSSEY, Rico, PENALTY UAB pass interference (THOMAS V, S.) 15 yards to the UNT33, 1ST DOWN UNT, NO PLAY.
10:31
1st & 10 at own 33
Mason Fine pass complete to Jaelon Darden for 6 yds to the NoTex 39
10:31
2nd & 4 at own 39
Mason Fine pass complete to Jaelon Darden for 7 yds to the NoTex 46 for a 1ST down
10:31
1st & 10 at own 46
Mason Fine pass complete to Jaelon Darden for 31 yds to the UAB 23 for a 1ST down
10:31
1st & 10 at opp 23
Mason Fine run for 12 yds to the UAB 11 for a 1ST down
10:31
1st & 10 at opp 11
Mason Fine run for 7 yds to the UAB 4 Mason Fine fumbled, forced by Anthony Rush, recovered by UAB Mar’Sean Diggs
UAB Field goal, 13 plays
8:24
1st & 10 at own 4
Spencer Brown run for 1 yd to the UAB 5
8:24
2nd & 9 at own 5
A.J. Erdely pass complete to Xavier Ubosi for 36 yds to the UAB 41 for a 1ST down
8:24
1st & 10 at own 41
Spencer Brown run for 9 yds to the 50 yard line
8:24
2nd & 1 at the 50
Spencer Brown run for 5 yds to the NoTex 45 for a 1ST down
8:24
1st & 10 at opp 45
A.J. Erdely run for 4 yds to the NoTex 41
8:24
2nd & 6 at opp 41
Spencer Brown run for 12 yds to the NoTex 29 for a 1ST down
8:24
1st & 10 at opp 29
Spencer Brown run for 2 yds to the NoTex 27
8:24
2nd & 8 at opp 27
A.J. Erdely run for a loss of 1 yard to the NoTex 28
3:11
3rd & 9 at opp 28
Timeout UAB, clock 03:11
3:11
3rd & 9 at opp 28
Lucious Stanley run for 12 yds to the NoTex 16 for a 1ST down
3:11
1st & 10 at opp 16
Lucious Stanley run for 6 yds to the NoTex 10
2:22
2nd & 4 at opp 10
Timeout NORTH TEXAS, clock 02:22
2:22
2nd & 4 at opp 10
Lucious Stanley run for 1 yd to the NoTex 9
2:18
3rd & 3 at opp 9
Timeout NORTH TEXAS, clock 02:18
2:18
3rd & 3 at opp 9
Spencer Brown run for no gain to the NoTex 9
2:15
4th & 3 at opp 9
Timeout NORTH TEXAS, clock 02:15
2:10
4th & 3 at opp 9
Nick Vogel 26 yd FG GOODUAB 29, North Texas 21
North Texas Turnover on downs, 9 plays
2:10
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
2:10
1st & 10 at own 25
Mason Fine pass complete to Jaelon Darden for 2 yds to the NoTex 27
2:10
2nd & 8 at own 27
Mason Fine pass complete to Jalen Guyton for 12 yds to the NoTex 39 for a 1ST down
2:10
1st & 10 at own 39
Mason Fine run for 6 yds to the NoTex 45
2:10
2nd & 4 at own 45
Mason Fine pass complete to Rico Bussey Jr. for 16 yds to the UAB 39 for a 1ST down
2:10
1st & 10 at opp 39
Mason Fine pass complete to Jalen Guyton for 12 yds to the UAB 27 for a 1ST down
2:10
1st & 10 at opp 27
Mason Fine pass incomplete to Rico Bussey Jr.
2:10
2nd & 10 at opp 27
Mason Fine pass incomplete
2:10
3rd & 10 at opp 27
Mason Fine pass incomplete to Jalen Guyton
2:10
4th & 10 at opp 27
Mason Fine pass complete to Jalen Guyton for 9 yds to the UAB 18
UAB End of game, 1 play
0:27
1st & 10 at own 18
TEAM run for a loss of 1 yard to the UAB 17
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.