The Buffalo Bills return from their bye week to face the Carolina Panthers today at Bank of America Stadium, with kickoff scheduled for 1 p.m.
The Bills enter Week 8 at 4-2 and are looking to snap a two-game skid, while the Panthers sit at 3-4 after dropping a close one in New Orleans last week. Under head coach Sean McDermott, Buffalo has been flawless following a bye, holding an 8-0 record in such games since 2017.
The week off gave Buffalo time to regroup after back-to-back losses to the New England Patriots and Atlanta Falcons. Despite those results, the Bills still rank among the NFL's most productive offenses, averaging 27.8 points and 378.3 total yards per game.
Carolina enters with a top-10 unit on defense, allowing just 295.7 yards per game and ranking eighth against the run. The matchup also features two of the NFL's most dynamic backs in Cook and the Panthers' Rico Dowdle, who ranks third in rushing yards.
This will be the ninth all-time meeting between Buffalo and Carolina, with the Bills holding a 6-2 advantage in the series. The teams last met in 2021, when Josh Allen led Buffalo to a 31-14 victory in Orchard Parker.