– Will Muschamp's defense made a couple of huge plays early for No. 6 Auburn to offset three interceptions by Tigers QB Jeremy Johnson, and the Tigers held off Louisville and surprise quarterback Lamar Jackson for a 31-24 victory Saturday.

The Tigers' first touchdown in the season opener was set up by an interception. Justin Garrett returned a fumble 82 yards to make it 14-0.

Not that it was smooth sailing for the Tigers, who led 17-0 at halftime and seemed to be up comfortably 31-10 after a touchdown with just over 10 minutes remaining. Jackson, a freshman who got the bulk of the playing time over three more experienced quarterbacks, led the Cardinals to a couple of late touchdowns that made Auburn sweat it out.

Louisville coach Bobby Petrino did not name a starting quarterback before the game, his decision seemingly confirmed when he sent out sophomore Reggie Bonnafon for the first snap. But barely noticed, Jackson also took the field. The direct snap to him was botched, he wound up scrambling to his right and threw a desperation pass that was picked off by Tray Matthews. He returned it 35 yards to the Louisville 26, setting up Johnson's 1-yard touchdown run.

Bonnafon played into the second quarter before giving way to Jackson for good. The freshman was 9-for-20 passing for 100 yards. He also led the Cardinals in rushing with 106 yards on 16 carries, including a 10-yard touchdown late in the third quarter for Louisville's first touchdown.

Muschamp's defense that set the early tone for the Tigers.

The biggest play came midway through the second quarter when Louisville was driving. Bonnafon fumbled an attempted handoff, Garrett scooped it up at the 18, and off he went the other way for the touchdown, Muschamp running with him nearly stride for stride along the sideline.