Blake Bortles threw a 2-yard touchdown pass to Jeff Godfrey with 23 seconds left to give Central Florida a 38-35 upset victory over host Louisville on Friday night, handing the No. 8 Cardinals their first loss of the season.

Louisville blew a 28-7 third-quarter lead as Central Florida scored 24 unanswered points to go ahead 31-28 with 7:36 left in the game.

The Cardinals answered with a nine-play, 88-yard drive.

Dominique Brown ran 15 yards for a touchdown to give Louisville a 35-31 lead with 3 minutes left.