The Panthers kept their hot streak going Sunday while cooling off Tampa Bay.

The Panthers sacked rookie quarterback Mike Glennon five times and forced him into two turnovers during a workmanlike, 27-6 victory in an NFC South matchup at Bank of America Stadium.

Carolina (9-3) set a franchise record with its eighth consecutive regular-season victory. The Panthers had been tied with the 1996 team for the longest regular-season winning streak, a fact that impressed even veteran offensive tackle Jordan Gross.

“It’s awesome,” Gross said. “I’ve been a part of a few winning teams, but winning eight in a row is tough. Especially now. As the wins pile up, you become the team other teams want to beat to put a notch in their belt. So to be able to keep winning ... ”

Tampa Bay (3-9), which opened the season 0-8, saw its three-game win streak snapped.

The Panthers came out listless at Miami a week earlier, needing a second-half rally to win 20-16. But there was no such letdown against the Bucs, a fact Panthers head coach Ron Rivera said pleased him.

The Panthers had a more than 2-to-1 edge in total yardage, racking up 426 yards and holding Tampa Bay to 206.

The victory sets up a home-and-home series with New Orleans to decide the division. The Panthers travel to New Orleans next Sunday for the first of two meetings with the Saints in a 15-day span.

While the Panthers pressured Glennon, Carolina quarterback Cam Newton had plenty of time to throw.

Newton threw for 263 yards and accounted for three touchdowns, and was not sacked. It was the fourth time Newton made it through a game without being sacked; the last time it happened was in a win at Washington last November.

Newton led the Panthers in rushing for a third consecutive game with five carries for 68 yards – with 56 coming on a first-half scramble that set up a touchdown.

The Panthers led 17-6 at the half, tacking on a late touchdown after another calculated risk by “Riverboat Ron” Rivera.