From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Houston
UAB
654
Total yards
269
488
Passing yards
175
166
Rushing yards
115
9.6
Yards per pass
5.0
5.2
Yards per rush
3.5
34
First downs
17
8–12
Third downs
3–13
1–2
Fourth downs
0–0
1
Turnovers
1
8–77
Penalties
6–62
17:09
Possession
18:57
Efficiency
Houston
UAB
62%
Success rate
45%
0.35
EPA per play
−0.04
0.85
Explosiveness
0.73
0.10
Rushing EPA
0.13
0.50
Passing EPA
−0.13
43%
Passing-down success
40%
0.44
First-down EPA
−0.15
0.30
Second-down EPA
0.31
0.53
Third-down EPA
−0.37
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)
Houston 79% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. UAB drives left to right, Houston right to left.
Q1 HoustonFumble, 5 plays, 22 yards
Q1 UABTouchdown pass, 12 plays, 72 yards
Q1 HoustonTouchdown pass, 8 plays, 47 yards
Q1 UABMissed FG, 12 plays, 53 yards
Q2 HoustonTurnover on downs, 15 plays, 22 yards
Q2 UABPunt, 3 plays, 6 yards
Q2 HoustonTouchdown run, 7 plays, 31 yards
Q2 UABPunt, 3 plays, 7 yards
Q2 HoustonTouchdown run, 13 plays, 93 yards
Q2 UABField goal, 3 plays, −2 yards
Q3 UABField goal, 10 plays, 47 yards
Q3 HoustonTouchdown run, 4 plays, 56 yards
Q3 UABPunt, 3 plays, 49 yards
Q3 HoustonTouchdown run, 9 plays, 82 yards
Q3 UABPunt, 4 plays, 7 yards
Q3 HoustonPunt, 7 plays, 55 yards
Q3 UABPunt, 3 plays, 9 yards
Q4 HoustonTouchdown pass, 9 plays, 83 yards
Q4 UABPick-six, 5 plays (Houston scores), 71 yards
Q4 UABPunt, 3 plays, 4 yards
Q4 HoustonTouchdown pass, 3 plays, 46 yards
Q4 UABPunt, 5 plays, 3 yards
Q4 HoustonEnd of game, 4 plays, 74 yards
Play by play
1st quarter4 drives, then Tied at 7
Houston Fumble, 5 plays
14:49
1st & 10 at own 19
Charles Sims rush for 2 yards to the Houst 21.
14:10
2nd & 8 at own 21
Case Keenum pass complete to Dewayne Peace for 10 yards to the Houst 31 for a 1ST down.
14:01
1st & 10 at own 31
Charles Sims rush for 5 yards to the Houst 36.
13:45
2nd & 5 at own 36
Case Keenum pass complete to Michael Hayes for 5 yards to the Houst 41 for a 1ST down.
13:25
1st & 10 at own 41
Michael Hayes rush for 31 yards, fumbled at the UAB 28.
UAB Touchdown pass, 12 plays
13:21
1st & 10 at own 28
Jonathan Perry pass incomplete.
13:13
2nd & 10 at own 28
Jonathan Perry pass complete to Jackie Williams for 16 yards to the UAB 44 for a 1ST down.
12:38
1st & 10 at own 44
Greg Franklin rush for 6 yards to the 50 yard line.
12:13
2nd & 4 at the 50
Jonathan Perry pass incomplete to Greg Franklin.
12:05
3rd & 4 at the 50
Jonathan Perry rush for 5 yards to the Houst 45 for a 1ST down.
11:32
1st & 10 at opp 45
Greg Franklin rush for 3 yards to the Houst 42.
11:00
2nd & 7 at opp 42
Jonathan Perry pass complete to D.J. Vinson for 6 yards to the Houst 36.
10:33
3rd & 1 at opp 36
Jonathan Perry rush for 3 yards to the Houst 33 for a 1ST down.
9:59
1st & 10 at opp 33
Greg Franklin rush for 8 yards to the Houst 25.
9:21
2nd & 2 at opp 25
Jonathan Perry pass complete to Nolen Smith for 16 yards to the Houst 9 for a 1ST down.
8:41
1st & goal at opp 9
Jonathan Perry pass incomplete to Jackie Williams.
8:36
2nd & goal at opp 9
Jonathan Perry pass complete to Patrick Hearn for 9 yards for a TOUCHDOWN.UAB 6, Houston 0
8:36
Ty Long extra point GOOD.UAB 7, Houston 0
8:36
Ty Long on-side kick recovered by HOUSTON at the UAB 47.
Houston Touchdown pass, 8 plays
8:26
1st & 10 at opp 47
Michael Hayes rush for 4 yards to the UAB 43.
8:12
2nd & 6 at opp 43
Case Keenum pass complete to Charles Sims for 3 yards to the UAB 40.
7:46
3rd & 3 at opp 40
Charles Sims rush for 9 yards to the UAB 31 for a 1ST down.
7:30
1st & 10 at opp 31
Case Keenum pass complete to Tyron Carrier for 11 yards to the UAB 20 for a 1ST down.
7:13
1st & 10 at opp 20
Case Keenum pass complete to Tyron Carrier for 11 yards to the UAB 9 for a 1ST down.
6:50
1st & goal at opp 9
Charles Sims rush for 4 yards to the UAB 5.
6:22
2nd & goal at opp 5
Case Keenum pass complete to Michael Hayes for 3 yards to the UAB 2.
5:43
3rd & goal at opp 2
Case Keenum pass complete to Tyron Carrier for 2 yards for a TOUCHDOWN.UAB 7, Houston 6
5:43
Matt Hogan extra point GOOD.Tied at 7
5:43
Jordan Mannisto kickoff for 65 yards returned by D.J. Vinson for 21 yards to the UAB 26.
UAB Missed FG, 12 plays
5:25
1st & 10 at own 26
Greg Franklin rush for 4 yards to the UAB 30.
5:01
2nd & 6 at own 30
Jonathan Perry pass incomplete.
4:54
3rd & 6 at own 30
HOUSTON penalty 10 yard Holding accepted.
4:34
1st & 10 at own 40
UAB penalty 5 yard False Start accepted.
4:04
1st & 15 at own 35
Greg Franklin rush for 3 yards to the UAB 38.
3:39
2nd & 12 at own 38
Jonathan Perry pass complete to Nolen Smith for 13 yards to the Houst 49 for a 1ST down.
2:47
1st & 10 at opp 49
Greg Franklin rush for 6 yards to the Houst 43.
2:01
2nd & 4 at opp 43
Greg Franklin rush for 10 yards to the Houst 33 for a 1ST down.
1:29
1st & 10 at opp 33
Jonathan Perry pass incomplete to Patrick Hearn.
1:22
2nd & 10 at opp 33
Jonathan Perry pass complete to Jackie Williams for 7 yards to the Houst 26.
0:50
3rd & 3 at opp 26
Timeout UAB, clock 0:50.
0:44
3rd & 3 at opp 26
Jonathan Perry pass complete to Nick Adams for 7 yards to the Houst 19 for a 1ST down.
0:16
1st & 10 at opp 19
Greg Franklin rush for a loss of 1 yard to the Houst 20.
Q2 14:50
2nd & 11 at opp 20
UAB penalty 15 yard Pass Interference accepted, no play.
Q2 14:42
2nd & 26 at opp 35
Jonathan Perry pass complete to Jackie Williams for 6 yards to the Houst 29.
Q2 14:13
3rd & 20 at opp 29
Jonathan Perry pass incomplete to Jackie Williams.
Q2 14:06
4th & 20 at opp 29
Ty Long 47 yard field goal MISSED.
2nd quarter6 drives, then Houston 21, UAB 10
Houston Turnover on downs, 15 plays
13:57
1st & 10 at own 29
Charles Sims rush for 8 yards to the Houst 37.
13:39
2nd & 2 at own 37
Case Keenum pass complete to Tyron Carrier for 3 yards to the Houst 40 for a 1ST down.
13:28
1st & 10 at own 40
Charles Sims rush for 10 yards to the 50 yard line for a 1ST down.
13:12
1st & 10 at the 50
Case Keenum pass complete to Tyron Carrier for 12 yards to the UAB 38 for a 1ST down.
12:58
1st & 10 at opp 38
Michael Hayes rush for 6 yards to the UAB 32.
12:36
2nd & 4 at opp 32
Michael Hayes rush for a loss of 1 yard to the UAB 33.
11:56
3rd & 5 at opp 33
Case Keenum pass complete to Tyron Carrier for 12 yards to the UAB 21 for a 1ST down.
11:53
1st & 10 at opp 21
Timeout UAB, clock 11:53.
11:47
1st & 10 at opp 21
Charles Sims rush for 1 yard to the UAB 20.
11:09
2nd & 9 at opp 20
Case Keenum pass complete to Dewayne Peace for 4 yards to the UAB 16.
10:43
3rd & 5 at opp 16
Charles Sims rush for 4 yards to the UAB 12.
10:16
4th & 1 at opp 12
Michael Hayes rush for 6 yards to the UAB 6 for a 1ST down.
9:58
1st & goal at opp 6
Michael Hayes rush for 3 yards to the UAB 3.
9:35
2nd & goal at opp 3
Michael Hayes rush for 2 yards to the UAB 1.
9:02
3rd & goal at opp 1
Michael Hayes rush for no gain to the UAB 1.
8:23
4th & 0 at opp 1
Timeout HOUSTON, clock 8:23.
8:18
4th & goal at opp 1
Michael Hayes rush for no gain to the UAB 1.
UAB Punt, 3 plays
8:11
1st & 10 at own 1
Darrin Reaves rush for 1 yard to the UAB 2.
7:40
2nd & 9 at own 2
Jonathan Perry pass incomplete to Jackie Williams.
7:28
3rd & 9 at own 2
Darrin Reaves rush for 5 yards to the UAB 7.
6:56
4th & 4 at own 7
Trey Ragland punt for 24 yards, punt out-of-bounds at the UAB 31.
Houston Touchdown run, 7 plays
6:48
1st & 10 at opp 31
Case Keenum pass incomplete to Patrick Edwards.
6:38
2nd & 10 at opp 31
Michael Hayes rush for 6 yards to the UAB 25.
6:18
3rd & 4 at opp 25
UAB penalty 2 yard Pass Interference accepted.
6:12
1st & 10 at opp 23
Case Keenum sacked by Elliott Henigan for a loss of 7 yards to the UAB 30, HOUSTON penalty 0 yard Intentional Grounding accepted.
6:00
2nd & 17 at opp 30
Case Keenum pass complete to Charles Sims for 9 yards to the UAB 21.
5:26
3rd & 8 at opp 21
Case Keenum pass complete to Tyron Carrier for 12 yards to the UAB 9 for a 1ST down.
5:20
1st & 0 at opp 9
HOUSTON penalty 5 yard False Start accepted.
4:56
1st & goal at opp 14
Case Keenum pass complete to Justin Johnson for 13 yards to the UAB 1.
4:37
2nd & goal at opp 1
Case Keenum rush for 1 yard for a TOUCHDOWN.Houston 13, UAB 7
4:37
Matt Hogan extra point GOOD.Houston 14, UAB 7
4:37
Jordan Mannisto kickoff for 61 yards returned by Jamarcus Nelson for 34 yards to the UAB 43.
UAB Punt, 3 plays
4:05
1st & 10 at own 43
Jonathan Perry rush for a loss of 1 yard to the UAB 42.
3:44
2nd & 11 at own 42
Jonathan Perry pass complete to Greg Franklin for 8 yards to the 50 yard line.
3:21
3rd & 3 at the 50
Jonathan Perry pass incomplete.
3:11
4th & 3 at the 50
Trey Ragland punt for 43 yards, punt out-of-bounds at the Houst 7.
Houston Touchdown run, 13 plays
3:03
1st & 10 at own 7
Case Keenum pass complete to Tyron Carrier for 2 yards to the Houst 9.
2:47
2nd & 8 at own 9
Case Keenum pass incomplete to Michael Hayes.
2:40
3rd & 8 at own 9
Case Keenum pass complete to Patrick Edwards for 21 yards to the Houst 30 for a 1ST down.
2:27
1st & 10 at own 30
Michael Hayes rush for 12 yards to the Houst 42 for a 1ST down.
2:11
1st & 10 at own 42
Case Keenum pass complete to Dewayne Peace for 3 yards to the Houst 45.
1:46
2nd & 7 at own 45
Case Keenum pass complete to Tyron Carrier for 5 yards to the 50 yard line.
1:28
3rd & 2 at the 50
Case Keenum pass complete to Gino Collins for 7 yards to the UAB 43 for a 1ST down.
1:16
1st & 10 at opp 43
Case Keenum pass complete to Tyron Carrier for 14 yards to the UAB 29 for a 1ST down.
1:12
1st & 10 at opp 29
Case Keenum pass incomplete.
1:06
2nd & 10 at opp 29
Case Keenum pass complete to Patrick Edwards for 25 yards to the UAB 4 for a 1ST down.
1:00
1st & goal at opp 4
Charles Sims rush for 3 yards to the UAB 1.
0:33
2nd & goal at opp 1
Case Keenum pass incomplete to Patrick Edwards.
0:30
3rd & goal at opp 1
Charles Sims rush for 1 yard for a TOUCHDOWN.Houston 20, UAB 7
0:30
Matt Hogan extra point GOOD.Houston 21, UAB 7
0:30
Jordan Mannisto kickoff for 54 yards returned by Jamarcus Nelson for 16 yards to the UAB 32.
UAB Field goal, 3 plays
0:18
1st & 10 at own 32
Darrin Reaves rush for 17 yards to the UAB 49 for a 1ST down.
0:18
1st & 10 at own 49
Timeout UAB, clock 0:18.
0:12
1st & 10 at own 49
Jonathan Perry pass complete to Greg Franklin for 15 yards to the Houst 36 for a 1ST down.
0:05
1st & 10 at opp 36
HOUSTON penalty 15 yard Roughing Passer accepted, no play.
0:05
1st & 10 at opp 21
Timeout HOUSTON, clock 0:05.
0:00
1st & 10 at opp 21
Ty Long 39 yard field goal GOOD.Houston 21, UAB 10
Q3 15:00
Jordan Mannisto kickoff for 64 yards returned by Jamarcus Nelson for 16 yards to the UAB 22.
3rd quarter7 drives, then Houston 35, UAB 13
UAB Field goal, 10 plays
14:51
1st & 10 at own 22
Darrin Reaves rush for 1 yard to the UAB 23.
14:05
2nd & 9 at own 23
Jonathan Perry rush for 9 yards to the UAB 32 for a 1ST down.
13:29
1st & 10 at own 32
Jonathan Perry pass complete to Darrin Reaves for 8 yards to the UAB 40.
13:01
2nd & 2 at own 40
Darrin Reaves rush for 9 yards to the UAB 49 for a 1ST down.
12:29
1st & 10 at own 49
Jonathan Perry pass complete to Darrin Reaves for 1 yard to the 50 yard line.
11:52
2nd & 9 at the 50
Jonathan Perry pass complete to Nick Adams for 25 yards to the Houst 25 for a 1ST down.
11:07
1st & 10 at opp 25
Greg Franklin rush for 8 yards to the Houst 17.
10:34
2nd & 2 at opp 17
Jonathan Perry pass incomplete to Greg Franklin.
10:28
3rd & 2 at opp 17
Greg Franklin rush for a loss of 2 yards to the Houst 19.
9:54
4th & 4 at opp 19
Ty Long 37 yard field goal GOOD.Houston 21, UAB 13
9:54
Ty Long kickoff for 42 yards returned by Justin Johnson for 16 yards to the Houst 44.
Houston Touchdown run, 4 plays
9:34
1st & 10 at own 44
Case Keenum pass complete to Charles Sims for 37 yards to the UAB 19 for a 1ST down.
9:09
1st & 10 at opp 19
Case Keenum pass complete to Patrick Edwards for 8 yards to the UAB 11.
9:01
2nd & 2 at opp 11
Charles Sims rush for 8 yards to the UAB 3 for a 1ST down.
8:39
1st & goal at opp 3
Michael Hayes rush for 3 yards for a TOUCHDOWN.Houston 27, UAB 13
8:39
Matt Hogan extra point GOOD.Houston 28, UAB 13
8:39
Jordan Mannisto kickoff for 61 yards returned by D.J. Vinson for 42 yards to the Houst 49.
UAB Punt, 3 plays
8:25
1st & 10 at opp 49
Jonathan Perry sacked by Zeke Riser for a loss of 3 yards to the UAB 48.
7:56
2nd & 13 at own 48
Jonathan Perry pass incomplete.
7:50
3rd & 13 at own 48
HOUSTON penalty 5 yard Offside accepted.
7:17
3rd & 8 at opp 47
Jonathan Perry pass complete to Greg Franklin for a loss of 3 yards to the 50 yard line.
6:58
4th & 11 at the 50
Trey Ragland punt for 32 yards, fair catch by Patrick Edwards at the Houst 18.
Houston Touchdown run, 9 plays
6:46
1st & 10 at own 18
Case Keenum pass complete to Justin Johnson for 9 yards to the Houst 27.
6:46
2nd & 1 at own 27
Case Keenum pass complete to Justin Johnson for 26 yards to the UAB 47 for a 1ST down.
6:08
1st & 10 at opp 47
Case Keenum pass complete to Justin Johnson for 16 yards to the UAB 31 for a 1ST down.
5:56
1st & 10 at opp 31
Charles Sims rush for 10 yards to the UAB 21 for a 1ST down.
5:33
1st & 10 at opp 21
Case Keenum pass complete to Dewayne Peace for 5 yards to the UAB 16.
5:16
2nd & 5 at opp 16
Case Keenum pass complete to Dewayne Peace for 7 yards to the UAB 9 for a 1ST down.
4:59
1st & goal at opp 9
Michael Hayes rush for 6 yards to the UAB 3.
4:17
2nd & goal at opp 3
Charles Sims rush for 2 yards to the UAB 1.
3:56
3rd & goal at opp 1
Case Keenum rush for 1 yard for a TOUCHDOWN.Houston 34, UAB 13
3:56
Matt Hogan extra point GOOD.Houston 35, UAB 13
3:56
Jordan Mannisto kickoff for 55 yards returned by Jamarcus Nelson for 10 yards to the UAB 25.
UAB Punt, 4 plays
3:41
1st & 10 at own 25
Jonathan Perry pass complete to Jackie Williams for 15 yards to the UAB 40 for a 1ST down.
3:30
1st & 10 at own 40
Jonathan Perry pass incomplete to Patrick Hearn.
3:25
2nd & 10 at own 40
Jonathan Perry pass incomplete to Nolen Smith.
3:13
3rd & 10 at own 40
Jonathan Perry sacked by Lloyd Allen for a loss of 8 yards to the UAB 32.
2:51
4th & 18 at own 32
Trey Ragland punt for 32 yards, fair catch by Patrick Edwards at the Houst 36.
Houston Punt, 7 plays
2:44
1st & 10 at own 36
Case Keenum pass complete to Charles Sims for 6 yards to the Houst 42.
2:21
2nd & 4 at own 42
Charles Sims rush for 4 yards to the Houst 46 for a 1ST down.
1:55
1st & 10 at own 46
Case Keenum pass complete to Justin Johnson for 7 yards to the UAB 47.
1:29
2nd & 3 at opp 47
Michael Hayes rush for 7 yards to the UAB 40 for a 1ST down.
1:11
1st & 10 at opp 40
Case Keenum pass complete to Michael Hayes for no gain to the UAB 40.
0:45
2nd & 10 at opp 40
Case Keenum pass complete to Justin Johnson for 9 yards to the UAB 31.
0:35
3rd & 1 at opp 31
HOUSTON penalty 10 yard Holding accepted, no play.
0:22
3rd & 11 at opp 41
Case Keenum pass incomplete to Tyron Carrier.
0:10
4th & 11 at opp 41
Richie Leone punt for 18 yards, downed at the UAB 23.
UAB Punt, 3 plays
0:03
1st & 10 at own 23
Jonathan Perry pass incomplete to Jackie Williams.
0:00
2nd & 10 at own 23
Greg Franklin rush for 9 yards to the UAB 32.
Q4 14:55
3rd & 1 at own 32
Jonathan Perry rush for no gain to the UAB 32.
Q4 14:07
4th & 1 at own 32
Trey Ragland punt for 51 yards, fair catch by Patrick Edwards at the Houst 17.
4th quarter6 drives, then Houston 56, UAB 13
Houston Touchdown pass, 9 plays
14:00
1st & 10 at own 17
Case Keenum pass complete to Tyron Carrier for 6 yards to the Houst 23.
13:33
2nd & 4 at own 23
Michael Hayes rush for 4 yards to the Houst 27 for a 1ST down.
13:08
1st & 10 at own 27
Case Keenum pass complete to Patrick Edwards for 16 yards to the Houst 43 for a 1ST down.
12:50
1st & 10 at own 43
Michael Hayes rush for 4 yards to the Houst 47.
12:31
2nd & 6 at own 47
Case Keenum pass complete to Tyron Carrier for 15 yards to the UAB 38 for a 1ST down.
12:04
1st & 10 at opp 38
HOUSTON penalty 15 yard Pass Interference accepted, no play.
11:44
1st & 25 at own 47
Case Keenum pass complete to Gino Collins for 20 yards to the UAB 33.
11:29
2nd & 5 at opp 33
Case Keenum pass complete to Gino Collins for 13 yards to the UAB 20 for a 1ST down.
11:04
1st & 10 at opp 20
Case Keenum pass complete to Patrick Edwards for 9 yards to the UAB 11.
10:44
2nd & 1 at opp 11
Case Keenum pass complete to Justin Johnson for 11 yards for a TOUCHDOWN.Houston 42, UAB 13
10:44
Matt Hogan extra point GOOD.
10:44
Jordan Mannisto kickoff for 58 yards returned by D.J. Vinson for 17 yards to the UAB 29.
UAB Pick-six, 5 plays (Houston scores)
10:31
1st & 10 at own 29
Darrin Reaves rush for 2 yards to the UAB 31.
10:06
2nd & 8 at own 31
Jamarcus Nelson rush for 11 yards to the UAB 42 for a 1ST down.
9:22
1st & 10 at own 42
Jackie Williams rush for 9 yards to the Houst 49.
8:51
2nd & 1 at opp 49
Darrin Reaves rush for a loss of 1 yard to the 50 yard line.
8:05
3rd & 2 at the 50
Jonathan Perry pass intercepted by D.J. Hayden at the Houst 46, returned for 54 yards for a TOUCHDOWN.Houston 49, UAB 13
8:05
Matt Hogan extra point GOOD.
8:05
Jordan Mannisto kickoff for 60 yards returned by Jamarcus Nelson for 13 yards to the UAB 23.
UAB Punt, 3 plays
7:49
1st & 10 at own 23
Joe Bento pass complete to D’Andre Mostella for a loss of 1 yard to the UAB 22.
7:15
2nd & 11 at own 22
D’Andre Mostella rush for 3 yards to the UAB 25.
6:27
3rd & 8 at own 25
D’Andre Mostella rush for 2 yards to the UAB 27.
5:39
4th & 6 at own 27
Trey Ragland punt for 34 yards, fair catch by Damian Payne at the UAB 46, UAB penalty 15 yard Kick Catching Interference accepted.
Houston Touchdown pass, 3 plays
5:09
1st & 10 at opp 46
Cotton Turner pass complete to Ronnie Williams for 12 yards to the UAB 19, UAB penalty 15 yard Personal Foul accepted for a 1ST down.
5:06
1st & 10 at opp 19
UAB penalty 10 yard Personal Foul accepted.
5:04
1st & goal at opp 9
Cotton Turner pass incomplete.
4:58
2nd & goal at opp 9
Cotton Turner pass complete to Daniel Spencer for 9 yards for a TOUCHDOWN.
4:58
Matt Hogan extra point GOOD.Houston 56, UAB 13
4:58
Jordan Mannisto kickoff for 54 yards returned by D.J. Vinson for 19 yards to the UAB 35.
UAB Punt, 5 plays
4:44
1st & 10 at own 35
Freddie Moore rush for 6 yards to the UAB 41.
4:17
2nd & 4 at own 41
Joe Bento pass complete to D’Andre Mostella for 6 yards to the UAB 47 for a 1ST down.
3:42
1st & 10 at own 47
Stephen Herring rush for no gain to the UAB 47.
3:01
2nd & 10 at own 47
Joe Bento sacked by Austin Lunsford for a loss of 3 yards to the UAB 44.
2:26
3rd & 13 at own 44
Joe Bento sacked by Lloyd Allen for a loss of 6 yards to the UAB 38.
1:40
4th & 19 at own 38
Trey Ragland punt for 49 yards, fair catch by Kenneth Farrow at the Houst 13.
Houston End of game, 4 plays
1:27
1st & 10 at own 13
Cotton Turner pass complete to Mark Roberts for 58 yards to the UAB 29 for a 1ST down.
1:21
1st & 10 at opp 29
Cotton Turner pass incomplete.
1:14
2nd & 10 at opp 29
HOUSTON penalty 10 yard Holding accepted.
1:05
2nd & 20 at opp 39
Cotton Turner pass incomplete to Darian Lazard.
0:33
3rd & 20 at opp 39
Cotton Turner pass complete to Darian Lazard for 2 yards to the UAB 37.
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.