TAMPA, Fla. (AP) -- Tampa Bay's suddenly potent offense got some unexpected help in rolling to another high-scoring victory over Philip Rivers and the San Diego Chargers.
From the Buccaneers' defense and special teams.
Josh Freeman threw a pair of touchdown passes and the surging Buccaneers scored on a blocked punt and Leonard Johnson's 83-yard interception return to beat the Chargers 34-24 for their third straight win Sunday.
Freeman has thrown for 13 TDs with just one interception in his past five games, helping the Bucs (5-4) win four times to climb over .500 following a 1-3 start.
The Bucs, normally known for playing stingy defense but sputtering offensively, topped 30 points for the fourth straight week. They have scored 28 or more in five consecutive games for the first time in franchise history.
They did it this time with help from linebacker Adam Heyward, who scooped up a punt blocked by Dekoda Watson and ran 29 yards for a second-quarter touchdown.