The tables are flipped for what feels like the first time in decades as Buffalo looks to defend its position atop the AFC East against a struggling New England team trying to win its first game since September.

Cam Newton will try to jumpstart the 2-4 Patriots after being benched last week in a 33-6 loss to San Francisco. Since Newton passed for 397 yards against Seattle in Week 2, the former NFL MVP has yet to throw more than 162 yards in a game and has just one touchdown. Turnovers have been an issue for New England with Newton tossing 5 interceptions in his last two games, while the team has nine over the course of its last three. 

While Sean McDermott is yet to record a win over the Patriots in any of his six tries, the Bills (5-2) could finally help him cross that item off the bucket list thanks to a breakout year Josh Allen and Stefon Diggs. Allen ranks fourth in passing yards with 2,018 yards, and Diggs ranks fourth in receiving with 603 yards. The Bills have been inconsistent on the ground with Devin Singletary and Zack Moss, ranking 29th in the NFL in overall rushing attack, but may find more success this week against one of the worst rushing defenses in the league.

This is the first of two meetings this season between the teams, with the second game occurring in Foxboro on "Monday Night Football" in Week 16. Including each of the last three seasons, Bill Belichick has swept Buffalo 15 times.

Here's everything you need to know to watch the Patriots vs. Bills game on Sunday, including kickoff time, TV channels and a full Week 8 NFL schedule.

MORE: Watch Patriots vs. Bills live with fuboTV (7-day trial)

What channel is Patriots vs. Bills on today?

    TV channel (national): CBSTV channel (Pittsburgh): WBZTV channel (Nashville): WIVBLive stream: fuboTV

    Ian Eagle is joined by Charles Davis in the booth with Evan Washburn reporting from the sidelines. Gene Steratore is the rules analyst, and Jason La Canfora is the insider for CBS games.

    For those looking for radio information, the Bills broadcast can be heard on SiriusXM channel 226, or the Patriots broadcast can be heard on SiriusXM channel 384.

    In Canada, viewers can watch Patriots vs. Bills on DAZN, which has rights to every NFL game.

    Patriots vs. Bills start time

      Date: Sunday, Nov. 1Kickoff: 1 p.m. ET

      Patriots vs. Bills is scheduled to start at 1 p.m. ET, one of five regional early games on CBS. New York and New England will have access to the game on CBS. The rest of the country will have access to Steelers at Ravens, Titans at Bengals, Colts at Lions or Jets at Chiefs.

      MORE: NFL Week 8 TV coverage map

      NFL schedule Week 8

      Thursday, Oct. 29

      GameTime (ET)TV channelFalcons at Panthers8:20 p.m.Fox, fuboTV

      Sunday, Nov. 1GameTime (ET)TV channelSteelers at Ravens1 p.m.CBS, fuboTVPatriots at Bills1 p.m.CBS, fuboTVTitans at Bengals1 p.m.CBS, fuboTVRaiders at Browns1 p.m.Fox, fuboTVColts at Lions1 p.m.CBS, fuboTVVikings at Packers1 p.m.Fox, fuboTVJets at Chiefs1 p.m.CBS, fuboTVRams at Dolphins1 p.m.Fox, fuboTVChargers at Broncos4:05 p.m.CBS, fuboTV49ers at Seahawks4:25 p.m.Fox, fuboTVSaints at Bears4:25 p.m.Fox, fuboTVCowboys at Eagles8:20 p.m.NBC, fuboTV

      Monday, Nov. 2GameTime (ET)TV channelBuccaneers at Giants8:15 p.m.ESPN, fuboTV

      Patriots schedule 2020WeekDateOpponentKickoff timeTV1Sept. 13vs. Dolphins1 p.m. ETCBS2Sept. 20at Seahawks8:20 p.m. ETNBC3Sept. 27vs. Raiders1 p.m. ETCBS4Oct. 4at Chiefs4:25 p.m. ETCBS5Oct. 11vs. Broncos1 p.m. ETCBS6Bye---7Oct. 25vs. 49ers4:25 p.m. ETCBS8Nov. 1at Bills1 p.m. ETCBS9Nov. 9 (Monday)at Jets8:15 p.m. ETESPN10Nov. 15vs. Ravens8:20 p.m. ETNBC11Nov. 22at Texans1 p.m. ETCBS12Nov. 29vs. Cardinals1 p.m. ETFox13Dec. 6at Chargers4:25 p.m. ETCBS14Dec. 10 (Thursday)at Rams8:20 p.m. ETFox/NFLN/Amazon15Dec. 20at Dolphins1 p.m. ETCBS16Dec. 28 (Monday)vs. Bills8:15 p.m. ETESPN17Jan 3vs. Jets1 p.m. ETCBS

      Bills schedule 2020

      Bills schedule 2020WeekDateOpponentKickoff timeTV1Sept. 13vs. Jets1 p.m. ETCBS2Sept. 20at Dolphins1 p.m. ETCBS3Sept. 27vs. Rams1 p.m. ETFox4Oct. 4at Raiders4:25 p.m. ETCBS5Oct. 15at Titans7 p.m. ETCBS6Oct. 19vs. Chiefs5 p.m. ETFox7Oct. 25at Jets1 p.m. ETCBS8Nov. 1vs. Patriots1 p.m. ETCBS9Nov. 8vs. Seahawks1 p.m. ETFox10Nov. 15at Cardinals4:05 p.m. ETCBS11BYE———12Nov. 29vs. Chargers1 p.m. ETCBS13Dec. 7at 49ers (MNF)8:15 p.m. ETESPN14Dec. 13vs. Steelers (SNF)8:20 p.m. ETNBC15Dec. 19/20at BroncosTBDTBD16Dec. 28at Patriots (MNF)8:15 p.m. ETESPN17Jan. 3vs. Dolphins1 p.m. ETCBS