CHARLOTTE, N.C. -- Christian McCaffrey ran for two touchdowns and Curtis Samuel scored twice as the Panthers beat Tampa Bay 42-28 Sunday at Bank of America Stadium.
- The Panthers have won 10 games in a row at home
- Carolina scored on five straight possessions
- Panthers play Steelers Thursday
Carolina (6-2) scored on five straight possessions and safety Eric Reid sparked the offensive first half onslaught when he picked off Bucs quarterback Ryan Fitzpatrick in the first quarter. That led to an Alex Armah touchdown to go up 7-0. McCaffrey scored the first of his two touchdowns on the Panthers next drive.
After Tampa Bay (3-5) scored to make it 14-7, the Panthers scored three more times: McCaffrey's second touchdown followed by an improbable 33-yard score by Samuel on a double reverse and then Olsen finished things off with a 17-yard touchdown catch.
"Well, you know when it’s clicking it’s clicking," said Panthers quarterback Cam Newton. “As the talent level on the team, it’s extremely scary that we possess a lot of different good matchups in our favor.”
The Buccaneers got within a touchdown thanks to two Adam Humphries scores: one in the third and one in the fourth quarter. But the Panthers responded with a 19-yard strike from Newton (19-25, 247 yards, 2 TDs) to Samuel to give Carolina some breathing room to hold on for the win.
"We didn’t play to our abilities at a certain stretch, but you have to give them credit," said Panthers Head Coach Ron Rivera. "Our biggest thing was we had a couple guys make a couple mental errors."
Panthers have a short week as they play Thursday at Pittsburgh.