Matt Ryan shook off a poor performance in his previous outing to go 26-of-32 through the air for 353 yards, hooking up with Julio Jones on an 80-yard touchdown pass.
Jones overcame a sore ankle to haul down six passes for 147 yards as Atlanta (10-1) strengthened its position atop the division with a four-game advantage.
Tampa Bay (6-5) fell as NFL total yardage leader Doug Martin was held to 50 yards on 21 carries with a pair of TDs.
Josh Freeman picked up 256 aerial yards on 19-of-30 passing in the Buccaneers' loss.
Pot vending machine to debut
Pistorius testifies he didn't consciously pull trigger when he shot girlfriend