The Panthers and Broncos will kick off the 2016 NFL season in a rematch of last year's Super Bowl. Denver will debut its new quarterback, second-year man Trevor Siemian, while Carolina will dust off wideout Kelvin Benjamin, who missed last season with a torn ACL.
The Broncos' defense is led, once again, by the newly-extended Von Miller, while three-time Pro Bowler Luke Kuechly returns for the Panthers.
Reigning MVP Cam Newton, 27, will begin his sixth season in the league. Last year, he passed for 3,837 yards and 35 touchdowns, adding 637 yards and 10 scores on the ground.
While this game is technically a rematch of the teams who played in Super Bowl 50, Denver lost Peyton Manning to retirement and Brock Osweiler in free agency, so the outcome could be wildly different.
How to watch
Details for Thursday night's game are below.
Upcoming games (all times ET)
Sept. 8: at Denver (8:30 p.m.)
Sept. 18: vs. San Francisco (1 p.m.)
Sept. 25: vs. Minnesota (1 p.m.)
Oct. 2: at Atlanta (1 p.m.)
Oct. 10: vs. Tampa Bay (8:30 p.m.)
Sept. 8: vs. Denver (8:30 p.m.)
Sept. 18: vs. Indianapolis (4:25 p.m.)
Sept. 25: at Cincinnati (1 p.m.)
Oct. 2: at Tampa Bay (4:05 p.m.)
Oct. 9: vs. Atlanta (4:05 p.m.)