LOUISVILLE, Ky. (AP) -- Dominique Brown ran for a career-high 137 yards and two touchdowns, including the go-ahead score in the third quarter, and No. 19 Louisville held on to beat Houston 20-13 on Saturday night.
Listless on both sides of the ball and trailing 13-10 at halftime, Louisville turned to Brown, who carried 11 times in the third quarter for 50 yards and a touchdown run. Brown finished with 27 carries.
The defense awakened to hold the Cougars (7-3, 4-2 American Athletic Conference) to just 41 second-half yards and help the Cardinals (9-1, 5-1 American Athletic Conference) win their third straight game and stay within reach of first-place Central Florida.
Louisville's Teddy Bridgewater completed 19-of-29 passes for 209 yards but had his streak of 21 games with a touchdown pass end at 21. DeVante Parker had four receptions for 72 yards, including a 39-yarder that set up Brown's second TD run.