From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Houston
Louisville
195
Total yards
332
121
Passing yards
203
74
Rushing yards
129
3.5
Yards per pass
7.0
2.6
Yards per rush
3.1
13
First downs
20
5–16
Third downs
6–16
0–2
Fourth downs
0–0
0
Turnovers
1
3–35
Penalties
6–55
22:11
Possession
37:49
Efficiency
Houston
Louisville
37%
Success rate
42%
−0.10
EPA per play
0.05
0.68
Explosiveness
1.04
−0.04
Rushing EPA
−0.08
−0.13
Passing EPA
0.18
19%
Passing-down success
35%
0.15
First-down EPA
−0.12
−0.33
Second-down EPA
−0.06
−0.01
Third-down EPA
0.45
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)
Louisville 69% to win. Elo’s favorite won.
The line
Louisville −16.5, over/under 60.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 Louisville 87%, Houston 13%. 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. Louisville drives left to right, Houston right to left.
Q1 HoustonTurnover on downs, 7 plays, 17 yards
Q1 LouisvilleTouchdown run, 12 plays, 77 yards
Q1 HoustonPunt, 3 plays, 1 yard
Q1 LouisvillePunt, 3 plays, −4 yards
Q1 HoustonPunt, 5 plays, 7 yards
Q1 LouisvilleField goal, 7 plays, 36 yards
Q2 HoustonField goal, 6 plays, 54 yards
Q2 LouisvillePunt, 3 plays, 15 yards
Q2 HoustonTouchdown run, 10 plays, 60 yards
Q2 LouisvillePunt, 3 plays, 3 yards
Q2 HoustonResult not recorded, 1 play, 1 yard
Q2 HoustonField goal, 8 plays, −6 yards
Q2 LouisvilleResult not recorded, 4 plays, 0 yards
Q3 LouisvilleTouchdown run, 7 plays, 20 yards
Q3 HoustonPunt, 3 plays, 8 yards
Q3 LouisvilleField goal, 12 plays, 40 yards
Q3 HoustonPunt, 4 plays, 10 yards
Q3 LouisvillePunt, 4 plays, 45 yards
Q4 HoustonPunt, 3 plays, 0 yards
Q4 LouisvillePunt, 8 plays, 27 yards
Q4 HoustonPunt, 8 plays, 18 yards
Q4 LouisvillePunt, 5 plays, 10 yards
Q4 HoustonTurnover on downs, 4 plays, −15 yards
Q4 LouisvilleEnd of game, 3 plays, 11 yards
Play by play
1st quarter6 drives, then Louisville 7, Houston 0
Houston Turnover on downs, 7 plays
14:50
1st & 10 at opp 39
John O’Korn rush for 4 yards to the Lvile 35.
14:10
2nd & 6 at opp 35
Kenneth Farrow rush for 2 yards to the Lvile 33.
13:54
3rd & 4 at opp 33
John O’Korn pass complete to Kenneth Farrow for 5 yards to the Lvile 28 for a 1ST down.
13:50
1st & 10 at opp 28
John O’Korn pass incomplete to Deontay Greenberry.
13:30
2nd & 10 at opp 28
John O’Korn pass incomplete to Deontay Greenberry.
13:26
3rd & 10 at opp 28
John O’Korn pass incomplete to Daniel Spencer.
13:18
4th & 10 at opp 28
John O’Korn pass complete to Xavier Maxwell for 5 yards to the Lvile 23.
Louisville Touchdown run, 12 plays
13:18
1st & 10 at own 23
Teddy Bridgewater pass complete to DeVante Parker for 7 yards to the Lvile 30.
13:18
2nd & 3 at own 30
Teddy Bridgewater pass complete to DeVante Parker for 2 yards to the Lvile 32.
12:00
3rd & 1 at own 32
Teddy Bridgewater pass complete to Damian Copeland for 6 yards to the Lvile 38 for a 1ST down.
11:15
1st & 10 at own 38
Dominique Brown rush for 13 yards to the Houst 49 for a 1ST down.
10:50
1st & 10 at opp 49
Dominique Brown rush for 5 yards to the Houst 44.
10:00
2nd & 5 at opp 44
Teddy Bridgewater pass complete to Eli Rogers for 3 yards to the Houst 41.
9:38
3rd & 2 at opp 41
Dominique Brown rush for 2 yards to the Houst 39 for a 1ST down.
9:38
1st & 10 at opp 39
Dominique Brown rush for 9 yards to the Houst 30.
8:35
2nd & 1 at opp 30
Teddy Bridgewater rush for 6 yards to the Houst 24 for a 1ST down.
8:00
1st & 10 at opp 24
Teddy Bridgewater pass complete to Ryan Hubbell for 11 yards to the Houst 13 for a 1ST down.
7:00
1st & 10 at opp 13
Dominique Brown rush for no gain to the Houst 13.
6:45
2nd & 10 at opp 13
Dominique Brown rush for 13 yards for a TOUCHDOWN.Louisville 6, Houston 0
6:45
John Wallace extra point GOOD.Louisville 7, Houston 0
6:45
John Wallace kickoff for 65 yards returned by Demarcus Ayers for 13 yards to the Houst 13.
Houston Punt, 3 plays
6:30
1st & 10 at own 13
Kenneth Farrow rush for a loss of 2 yards to the Houst 11.
6:00
2nd & 12 at own 11
John O’Korn pass complete to Daniel Spencer for 3 yards to the Houst 14.
5:28
3rd & 9 at own 14
John O’Korn pass incomplete to Aaron Johnson.
5:19
4th & 9 at own 14
Richie Leone punt for 38 yards, returned by Michaelee Harris for no gain to the Lvile 38, LOUISVILLE penalty 10 yard Holding accepted.
Louisville Punt, 3 plays
5:07
1st & 10 at own 38
Senorise Perry rush for 3 yards to the Lvile 41.
4:32
2nd & 7 at own 41
LOUISVILLE penalty 15 yard Personal Foul on Kamran Joyer accepted.
4:28
2nd & 22 at own 26
Teddy Bridgewater pass incomplete to DeVante Parker.
4:13
3rd & 22 at own 26
Teddy Bridgewater pass complete to Senorise Perry for 8 yards to the Lvile 34.
3:41
4th & 14 at own 34
Ryan Johnson punt for 49 yards, downed at the Houst 17.
Houston Punt, 5 plays
3:35
1st & 10 at own 17
John O’Korn pass complete to Ryan Jackson for 8 yards to the Houst 25.
3:23
2nd & 2 at own 25
Kenneth Farrow rush for 5 yards to the Houst 30 for a 1ST down.
3:12
1st & 10 at own 30
John O’Korn pass incomplete to Deontay Greenberry.
2:59
2nd & 10 at own 30
John O’Korn pass complete to Kenneth Farrow for a loss of 6 yards to the Houst 24.
2:41
3rd & 16 at own 24
John O’Korn pass incomplete to Kenneth Farrow.
2:34
4th & 16 at own 24
Richie Leone punt for 41 yards, fair catch by Michaelee Harris at the Lvile 35.
Louisville Field goal, 7 plays
2:22
1st & 10 at own 35
Teddy Bridgewater pass complete to Damian Copeland for 20 yards to the Houst 45 for a 1ST down.
1:46
1st & 10 at opp 45
Senorise Perry rush for 4 yards to the Houst 41.
1:15
2nd & 6 at opp 41
Teddy Bridgewater pass complete to DeVante Parker for 12 yards to the Houst 29 for a 1ST down.
0:50
1st & 10 at opp 29
Dominique Brown rush for 12 yards to the Houst 17 for a 1ST down.
Q2 14:50
2nd & 18 at opp 25
Teddy Bridgewater pass incomplete to Eli Rogers.
Q2 14:30
3rd & 18 at opp 25
Teddy Bridgewater pass complete to Damian Copeland for 4 yards to the Houst 21.
Q2 14:11
4th & 14 at opp 21
John Wallace 37 yard field goal GOOD.Louisville 10, Houston 0
Q2 14:11
John Wallace kickoff for 60 yards returned by Demarcus Ayers for 19 yards to the Houst 24.
2nd quarter7 drives, then Houston 13, Louisville 10
Houston Field goal, 6 plays
13:54
1st & 10 at own 24
Ryan Jackson rush for 9 yards to the Houst 33.
13:35
2nd & 1 at own 33
Ryan Jackson rush for 8 yards to the Houst 41 for a 1ST down.
13:00
1st & 10 at own 41
John O’Korn pass complete to Markeith Ambles for 28 yards to the Lvile 31 for a 1ST down.
12:42
1st & 10 at opp 31
Ryan Jackson rush for 3 yards to the Lvile 28.
12:22
2nd & 7 at opp 28
John O’Korn pass incomplete.
12:22
3rd & 7 at opp 28
Timeout HOUSTON, clock 12:22.
12:17
3rd & 7 at opp 28
John O’Korn pass incomplete to Andrew Rodriguez.
12:12
4th & 7 at opp 28
Kyle Bullard 46 yard field goal GOOD.Louisville 10, Houston 3
12:12
Richie Leone kickoff for 65 yards for a touchback.
Louisville Punt, 3 plays
11:45
2nd & 22 at own 13
Senorise Perry rush for 4 yards to the Lvile 17.
10:30
3rd & 18 at own 17
LOUISVILLE penalty 5 yard False Start on Ryan Mack accepted.
9:56
3rd & 23 at own 12
Teddy Bridgewater pass complete to Senorise Perry for 16 yards to the Lvile 28.
9:43
4th & 7 at own 28
Ryan Johnson punt for 32 yards, fair catch by Damian Payne at the Houst 40.
Houston Touchdown run, 10 plays
9:40
1st & 10 at own 40
John O’Korn pass complete to Daniel Spencer for 20 yards to the Lvile 40 for a 1ST down.
9:40
1st & 10 at opp 40
Kenneth Farrow rush for 7 yards to the Lvile 33.
8:35
2nd & 3 at opp 33
Kenneth Farrow rush for 5 yards to the Lvile 28 for a 1ST down.
8:20
1st & 10 at opp 28
John O’Korn rush for 6 yards to the Lvile 22.
7:50
2nd & 4 at opp 22
Ryan Jackson rush for 2 yards to the Lvile 20.
7:50
3rd & 2 at opp 20
John O’Korn rush for 3 yards to the Lvile 17 for a 1ST down.
7:30
1st & 10 at opp 17
Ryan Jackson rush for 1 yard to the Lvile 16.
6:55
2nd & 9 at opp 16
John O’Korn pass incomplete.
6:45
3rd & 9 at opp 16
John O’Korn pass complete to Kenneth Farrow for 12 yards to the Lvile 4 for a 1ST down.
6:35
1st & goal at opp 4
Kenneth Farrow rush for 4 yards for a TOUCHDOWN.Louisville 10, Houston 9
6:35
Kyle Bullard extra point GOOD.Tied at 10
6:35
Richie Leone kickoff for 62 yards returned by Senorise Perry for 32 yards to the Lvile 35.
Louisville Punt, 3 plays
6:30
1st & 10 at own 35
Teddy Bridgewater pass incomplete to DeVante Parker.
6:20
2nd & 10 at own 35
LOUISVILLE penalty 5 yard False Start on Kamran Joyer accepted.
6:15
2nd & 15 at own 30
Teddy Bridgewater pass incomplete to Dominique Brown.
6:07
3rd & 15 at own 30
Teddy Bridgewater pass complete to Robert Clark for 8 yards to the Lvile 38.
5:44
4th & 7 at own 38
Ryan Johnson punt for 42 yards, fair catch by Damian Payne at the Houst 20.
Houston Result not recorded, 1 play
5:37
1st & 10 at own 20
Ryan Jackson rush for 1 yard to the Houst 21.
4:36
2nd & 9 at own 21
John O’Korn pass complete to Demarcus Ayers for a loss of 3 yards to the Houst 18.
4:00
4th & 12 at own 18
Richie Leone punt for 43 yards, returned by Michaelee Harris for no gain, fumbled, recovered by Houst Trevon Stewart at the Lvile 39.
Houston Field goal, 8 plays
3:50
2nd & 10 at opp 39
John O’Korn pass incomplete.
3:40
3rd & 10 at opp 39
LOUISVILLE penalty 15 yard Personal Foul accepted.
3:09
1st & 10 at opp 24
Kenneth Farrow rush for 3 yards to the Lvile 21.
2:46
2nd & 7 at opp 21
HOUSTON penalty 10 yard Holding accepted.
2:26
2nd & 17 at opp 31
John O’Korn pass complete to Ryan Jackson for 12 yards to the Lvile 19.
2:00
3rd & 5 at opp 19
John O’Korn pass complete to Greg Ward Jr. for 7 yards to the Lvile 12 for a 1ST down.
1:40
1st & 10 at opp 12
Ryan Jackson rush for no gain to the Lvile 12.
1:30
2nd & 10 at opp 12
Ryan Jackson rush for 2 yards to the Lvile 10.
0:35
3rd & 8 at opp 10
Timeout HOUSTON, clock 0:35.
0:35
3rd & 8 at opp 10
John O’Korn pass incomplete.
0:35
4th & 8 at opp 10
LOUISVILLE penalty 5 yard Offside accepted.
0:25
4th & 3 at opp 5
Kyle Bullard 22 yard field goal GOOD.Houston 13, Louisville 10
0:25
Richie Leone kickoff for 59 yards out-of-bounds.
Louisville Result not recorded, 4 plays
0:15
1st & 10 at own 49
Teddy Bridgewater pass incomplete.
0:10
2nd & 10 at own 49
Teddy Bridgewater pass incomplete.
0:00
3rd & 10 at own 49
Teddy Bridgewater pass incomplete.
Q3 15:00
Richie Leone kickoff for 61 yards returned by Senorise Perry for 26 yards to the Lvile 30.
3rd quarter5 drives, then Louisville 20, Houston 13
Louisville Touchdown run, 7 plays
14:50
1st & 10 at own 30
Dominique Brown rush for 4 yards to the Lvile 34.
14:30
2nd & 6 at own 34
Teddy Bridgewater pass complete to Eli Rogers for 6 yards to the Lvile 40 for a 1ST down.
14:30
1st & 10 at own 40
Dominique Brown rush for 11 yards to the Houst 49 for a 1ST down.
12:46
1st & 10 at opp 49
Dominique Brown rush for 8 yards to the Houst 41.
12:05
2nd & 2 at opp 41
Dominique Brown rush for a loss of 1 yard to the Houst 42.
11:47
3rd & 3 at opp 42
Teddy Bridgewater pass complete to DeVante Parker for 39 yards to the Houst 3 for a 1ST down.
11:09
1st & goal at opp 3
Dominique Brown rush for 3 yards for a TOUCHDOWN.Louisville 16, Houston 13
11:09
John Wallace extra point GOOD.Louisville 17, Houston 13
11:09
1st & 10 at own 35
HOUSTON penalty 15 yard Personal Foul on Adrian McDonald accepted.
11:09
John Wallace kickoff for 50 yards for a touchback.
Houston Punt, 3 plays
10:50
1st & 10 at own 25
John O’Korn pass complete to Andrew Rodriguez for 8 yards to the Houst 33.
10:42
2nd & 2 at own 33
John O’Korn pass incomplete to Daniel Spencer.
10:42
3rd & 2 at own 33
Kenneth Farrow rush for no gain to the Houst 33.
9:53
4th & 2 at own 33
Richie Leone punt for 35 yards, fair catch by Eli Rogers at the Lvile 32.
Louisville Field goal, 12 plays
9:47
1st & 10 at own 32
Dominique Brown rush for no gain to the Lvile 32.
9:01
2nd & 10 at own 32
Dominique Brown rush for 15 yards to the Lvile 47 for a 1ST down.
8:10
1st & 10 at own 47
Senorise Perry rush for a loss of 2 yards to the Lvile 45.
7:30
2nd & 12 at own 45
Dominique Brown rush for 11 yards to the Houst 44.
6:58
3rd & 1 at opp 44
Dominique Brown rush for 2 yards to the Houst 42 for a 1ST down.
6:20
1st & 10 at opp 42
Dominique Brown rush for a loss of 1 yard to the Houst 43.
5:35
2nd & 11 at opp 43
Teddy Bridgewater pass complete to Eli Rogers for a loss of 2 yards to the Houst 45.
5:00
3rd & 13 at opp 45
Teddy Bridgewater pass complete to Eli Rogers for 22 yards to the Houst 23 for a 1ST down.
4:20
1st & 10 at opp 23
Senorise Perry rush for 3 yards to the Houst 20.
3:42
2nd & 7 at opp 20
Dominique Brown rush for a loss of 2 yards to the Houst 22.
3:06
3rd & 9 at opp 22
Timeout LOUISVILLE, clock 3:06.
3:00
3rd & 9 at opp 22
Teddy Bridgewater pass incomplete to Damian Copeland.
2:55
4th & 9 at opp 22
John Wallace 39 yard field goal GOOD.Louisville 20, Houston 13
2:55
John Wallace kickoff for 65 yards returned by Demarcus Ayers for 27 yards to the Houst 27.
Houston Punt, 4 plays
2:45
1st & 10 at own 27
John O’Korn pass complete to Andrew Rodriguez for 11 yards to the Houst 38 for a 1ST down.
2:19
1st & 10 at own 38
John O’Korn pass incomplete to Xavier Maxwell.
2:09
2nd & 10 at own 38
Ryan Jackson rush for a loss of 1 yard to the Houst 37.
1:46
3rd & 11 at own 37
John O’Korn pass incomplete.
1:35
4th & 11 at own 37
Richie Leone punt for 20 yards, downed at the Lvile 43.
Louisville Punt, 4 plays
1:20
1st & 10 at own 43
Teddy Bridgewater pass complete to DeVante Parker for 14 yards to the Houst 43 for a 1ST down.
0:45
1st & 10 at opp 43
Teddy Bridgewater pass complete to Robert Clark for 1 yard to the Houst 42.
0:00
2nd & 9 at opp 42
Senorise Perry rush for 7 yards to the Houst 35.
Q4 14:48
3rd & 2 at opp 35
Senorise Perry rush for a loss of 3 yards to the Houst 38.
Q4 14:06
4th & 5 at opp 38
Ryan Johnson punt for 38 yards for a touchback.
4th quarter6 drives, then Louisville 20, Houston 13
Houston Punt, 3 plays
13:56
1st & 10 at own 20
Kenneth Farrow rush for no gain to the Houst 20.
13:30
2nd & 10 at own 20
John O’Korn pass incomplete to Greg Ward Jr.
13:24
3rd & 10 at own 20
John O’Korn pass incomplete to Markeith Ambles.
13:12
4th & 10 at own 20
Richie Leone punt for 62 yards, downed at the Lvile 18.
Louisville Punt, 8 plays
13:08
1st & 10 at own 18
Teddy Bridgewater pass incomplete to DeVante Parker.
13:00
2nd & 10 at own 18
Dominique Brown rush for 12 yards to the Lvile 30 for a 1ST down.
12:25
1st & 10 at own 30
Dominique Brown rush for 1 yard to the Lvile 31.
11:42
2nd & 9 at own 31
Dominique Brown rush for 2 yards to the Lvile 33.
11:00
3rd & 7 at own 33
Teddy Bridgewater pass complete to Eli Rogers for 9 yards to the Lvile 42 for a 1ST down.
10:25
1st & 10 at own 42
Dominique Brown rush for no gain to the Lvile 42.
9:35
2nd & 10 at own 42
Dominique Brown rush for 3 yards to the Lvile 45.
9:00
3rd & 7 at own 45
Teddy Bridgewater pass incomplete to DeVante Parker.
8:24
4th & 7 at own 45
Ryan Johnson punt for 30 yards, returned by Damian Payne for 2 yards to the Houst 27.
Houston Punt, 8 plays
7:50
2nd & 8 at own 29
Ryan Jackson rush for 6 yards to the Houst 35.
7:35
3rd & 2 at own 35
John O’Korn pass complete to Andrew Rodriguez for 5 yards to the Houst 40 for a 1ST down.
7:12
1st & 10 at own 40
Ryan Jackson rush for 9 yards to the Houst 49.
6:57
2nd & 1 at own 49
Ryan Jackson rush for 4 yards to the Lvile 47 for a 1ST down.
6:41
1st & 10 at opp 47
John O’Korn pass incomplete to Andrew Rodriguez.
6:35
2nd & 10 at opp 47
John O’Korn pass incomplete to Daniel Spencer.
6:09
3rd & 10 at opp 47
John O’Korn pass complete to Kenneth Farrow for a loss of 6 yards to the Houst 47.
5:43
4th & 16 at own 47
Richie Leone punt for 40 yards, fair catch by Eli Rogers at the Lvile 13.
Louisville Punt, 5 plays
4:55
2nd & 8 at own 15
Dominique Brown rush for 10 yards to the Lvile 25 for a 1ST down.
4:20
1st & 10 at own 25
Teddy Bridgewater pass complete to Robert Clark for 5 yards to the Lvile 30.
3:45
2nd & 5 at own 30
Dominique Brown rush for 1 yard to the Lvile 31.
2:58
4th & 10 at own 25
Timeout HOUSTON, clock 2:58.
2:50
4th & 10 at own 25
Ryan Johnson punt for 40 yards, fair catch by Damian Payne at the Houst 35.
2:58
4th & 10 at own 25
Ryan Johnson punt for 40 yards, fair catch by Damian Payne at the Houst 35.
Houston Turnover on downs, 4 plays
2:45
1st & 10 at own 35
HOUSTON penalty 10 yard Holding on Rowdy Harper accepted.
2:45
3rd & 38 at own 7
John O’Korn rush for 13 yards to the Houst 20.
1:43
4th & 25 at own 20
Timeout LOUISVILLE, clock 1:43.
1:31
4th & 25 at own 20
John O’Korn pass complete to Kenneth Farrow for 8 yards to the Houst 28.
Louisville End of game, 3 plays
1:31
1st & 10 at opp 28
Timeout HOUSTON, clock 1:31.
1:31
1st & 10 at opp 28
Team rush for a loss of 3 yards to the Houst 31.
0:45
2nd & 13 at opp 31
Team rush for a loss of 2 yards to the Houst 33.
0:00
3rd & 15 at opp 33
Team rush for no gain to the Houst 33.
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.