The University of Louisville jumped ahead 21-0 on No. 2 Florida State but then could finish the deal on a Thursday night at Papa John's Cardinal Stadium.
The Cardinals gave up 374 yards of offense in the second half - more than they had allowed any opponent an entire game so far this season - and couldn't stop Jameis Winston in the end of a 42-31 loss before 55,414 fans at PJCS.
"That one hurts a lot" U of L coach Bobby Petrino said.
The Cardinals had the lead and a shutout until 33 seconds left in the first half and then the momentum swing towards the Seminoles.
Winston completed 25 of 48 passes for 401 yards and three touchdowns. He also threw three interceptions and the Seminoles ran 30 times for 173 yards.
The loss ended Louisville's 22-game home winning streak under Petrino and extended the Seminoles' winning streak to a nation-long 24 games.
GAME BALL(S): DeVante Parker had eight catches for a career-high 214 yards, including a 71-yard catch on the first play of the game. Parker said he "felt a lot better" than he did in his first game back from a foot injury but still "wasn't all the way."
Parker, who an NFL Scout in the press box called "the best player on the field," now has 17 catches for 346 yards in his two games back.
Senior running back Michael Dyer could also be figured in as getting a game ball after 28 carries for 134 yards and three touchdowns for the Cardinals.
Dyer now has 307 yards rushing in the past two games.
Parker and Dyer have combined for 653 yards of total offense - out of 857 for the team - in the past two games.
PLAY OF THE GAME: The Seminoles didn't score any points off the drive but the biggest play to change the momentum was a Louisville fumble - on defense.
Winston's pass was picked off by Gerod Holliman on the first play from scrimmage in the second half. Holliman tried to get a big return and as he moved down the middle of the field, he fumbled and the Seminoles recovered.
Again, the Seminoles didn't score points. But had he went down the Cardinals would have been in scoring territory and could have added to a 21-7 lead.
Perhaps even more important, the Cardinals lost the momentum.
THEY SAID IT: Will Gardner: "We just didn't finish when we needed to. We got the ball back with six minutes to go and we just needed to keep getting first downs and run out the clock, but most importantly we just needed to finish."
"It's a tough loss but we can't dwell on it."
BY THE NUMBERS: 22 - the loss ended a 22-game winning streak at home by Louisville under Petrino; 21 - The lead U of L had in the second quarter - the largest deficit FSU had faced over the last two years; 10 - Gerod Holliman now has a nation-leading 10 interceptions; 330 - Will Gardner completed 20 of 38 passes for 330 yards and one touchdown; 15 - James Sample led the team with 15 tackles; 8 - Charles Gaines had a career high in tackles.
UP NEXT: The Cardinals hit the road for a game next Saturday at 7 p.m. at Boston College. U of L is 6-3 and 4-3 in the ACC. Boston College plays at Virginia Tech on Saturday.