Luke McCown threw a four-yard touchdown pass to Jerramy Stevens with 14 seconds left to give Tampa Bay a 27-23 triumph at New Orleans.
The Saints led 23-20 after sacking McCown in the end zone for a safety with 3:52 remaining. But the Buccaneers got the ball back when Reggie Bush fumbled at the Saints 37 just 16 seconds later.
McCown completed 29 of his 37 passes for 313 yards, two touchdowns and an interception.
Earnest Graham led the Bucs' ground game with 106 yards, including a 25-yard scoring burst that put Tampa Bay ahead in the third quarter.
Mike McKenzie returned an interception 53 yards in the third quarter to put the Saints ahead 21-20.
Saints quarterback Drew Brees threw for 179 yards and two touchdowns.
The outcome gives the 8-and-4 Buccaneers a commanding three-game lead over Carolina and the Saints in the NFC South.