NFL Thursday Night Football Schedule: Where to Watch Tampa Bay Buccaneers vs. Carolina Panthers, TV Channel, Live Stream, Odds

Week 2 of the NFL season kicks off on Thursday night when the Carolina Panthers host the Tampa Bay Buccaneers in an all-NFC South affair.

Both teams began the season with a home loss. The Panthers went down 30-27 to the Los Angeles Rams, while the Buccaneers lost 31-17 to the San Francisco 49ers.

Carolina has lost the last four home games in a row dating back to last season, while the Bucs have tasted defeat in their last seven road games.

Something, however, will have to give on Thursday night. On the face of it, the Panthers have a better chance of breaking their losing streak.

Cam Newtown played his first game since December 17 on Sunday, completing 25 of 38 passes and throwing one interception and no touchdowns.

The MVP of the 2015 season admitted being "a little rusty" upon his return from shoulder surgery. Newton, however, has the perfect opportunity to bounce back on Thursday, as he has a combined 29 touchdowns in 13 games against Tampa Bay—his most against any one opponent.

If the Panthers' passing game struggled, their running game fared much better—largely thanks to Christian McCaffrey. The running back racked up 128 rushing yards and two touchdowns along with 10 receptions for 81 yards.

The eighth overall pick of the 2017 draft is the first player in the Super Bowl era to record at least 120 rushing yards and 10 receptions in multiple games.

To put McCaffrey's performance into context, the Bucs accumulated 121 rushing yards as a team in the Week 1 loss to the 49ers.

There were far bigger and altogether more familiar woes in the passing game, with Jameis Winston completing 20 of 36 passes for a modest 194 yards and one touchdown.

The yardage was enough to make Winston the franchise's all-time passing leader, but he crucially also threw three interceptions and displayed the flaws that have held him back in his NFL career.

Bruce Arians' first game in charge of the Bucs ended in disappointment, but the former Arizona Cardinals head coach remains confident about his team's prospects.

"We talked all week about winning the turnover battle, and when it's four to two, it's always going to be tough," he was quoted as saying by ESPN.

"But there were some really bright spots and areas that we can build off of and also learn why we're losing instead of winning. That one is pretty easy."

Here's everything you need to know ahead of Thursday.

Cam Newton, Carolina Panthers
Cam Newton #1 of the Carolina Panthers during their game against the Los Angeles Rams at Bank of America Stadium on September 8 in Charlotte, North Carolina. Jacob Kupferman/Getty

When and where is the game?

The Carolina Panthers host the Tampa Bay Buccaneers at Bank of America Stadium in Charlotte on Thursday, September 12.

Kick-off is scheduled for 8:20 p.m. ET.

TV coverage

The game will be nationally broadcast by NFL Network.

Live stream

A live stream will be available via NFL Network online and on connected devices and via fuboTV.

Form

The Buccaneers lost 31-17 at home against the San Francisco 49ers in Week 1, with Jameis Winston throwing three interceptions. The Panthers also tasted defeat on home turf in Week 1, losing 30-27 to the Los Angeles Rams.

Injury report

Panthers tight end Greg Olsen is questionable with a back injury, while defensive lineman Bruce Irvin and tackle Greg Little are week-to-week with a hamstring injury and concussion, respectively.

Kicker Graham Gano and defensive line Destiny Vaeao are out for the season.

Bucs back-up quarterback Blaine Gabbert is week-to-week with a shoulder injury, while defensive back Ryan Smith is suspended and will return in Week 5.

Fellow defensive back Justin Evans is out indefinitely, as are defensive lineman Jason Pierre-Paul and linebackers Anthony Nelson and Kendell Beckwith.

Defensive back Orion Stewart is out for the season with a knee injury.

Series record

The two teams have played each other 37 times, with the Panthers leading the all-time series 23-14. Carolina has won three of the last four meetings, but the Buccaneers came out on top in the most recent game between the two, winning 24-17 at home last December.

The last time the Bucs traveled to Charlotte, however, they lost 42-28 in November last year.

Odds

According to Oddschecker, the Panthers are 6.5-point favorite and are 91/100 to win and cover the spread, while the Buccaneers are 47/20 underdogs. The over/under bar in terms of total points scored, meanwhile, is set at 36.5.