Baltimore's defense, meanwhile, shut the Bucs down on 263 total yards.
Flacco went 25-of-35 passes and was intercepted once for the Ravens (8-3), who also got 85 rushing and 47 receiving yards from Ray Rice in the victory, which allowed them to stay tied with Pittsburgh atop the AFC North.
Tampa Bay signal-caller Josh Freeman connected on only 17-of-37 passes for 162 yards and a touchdown.
The Buccaneers (7-4) fell to 0-4 against teams over .500.
Boston schools pull out free condoms over wrapping complaints
Ray Liotta sues skin care company over use of likeness