The Week 9 NFL schedule is headlined by the top matchup of the year in the AFC on Nov. 2.

The Kansas City Chiefs travels to the Buffalo Bills in the late-afternoon window at a very interesting time for the two teams. The loser could be more than a game out of their respective division lead, while the winner will have a key tiebreaker in a tight AFC.

The prime-time matchups feature a trio of lukewarm games; the Ravens and Dolphins play on Thursday Night Football in a game between two teams below .500 (but won last week), the Seahawks travel to Washington to face a Commanders team coming off a 21-point loss on a short week and the Cardinals and Cowboys play in another below-.500 matchup.

Here is the NFL Week 9 TV schedule. Click here for your local listings.

All times Central.

Thursday, October 30

Thursday Night Football

7:15 p.m. — Baltimore Ravens at Miami Dolphins, Amazon Prime Video

Sunday, November 2

CBS early afternoon games

12 p.m. — Los Angeles Chargers at Tennessee Titans, NewsChannel 5 in Nashville

12 p.m. — Indianapolis Colts at Pittsburgh Steelers

12 p.m. — San Francisco 49ers at New York Giants

12 p.m. — Atlanta Falcons at New England Patriots

12 p.m. — Chicago Bears at Cincinnati Bengals

FOX early afternoon games

12 p.m. — Minnesota Vikings at Detroit Lions

12 p.m. — Carolina Panthers at Green Bay Packers

12 p.m. — Denver Broncos at Houston Texans

FOX late afternoon games

3:05 p.m. — Jacksonville Jaguars at Las Vegas Raiders, FOX 17 in Nashville

3:05 p.m. — New Orleans Saints at Los Angeles Rams

CBS late afternoon games (doubleheader)

3:25 p.m. — Kansas City Chiefs at Buffalo Bills, NewsChannel 5 in Nashville

Sunday Night Football

7:20 p.m. — Seattle Seahawks at Washington Commanders, NBC

Monday, November 3

Monday Night Football

7:15 p.m. — Arizona Cardinals at Dallas Cowboys, ABC and ESPN

Teams on a bye: Cleveland Browns, New York Jets, Philadelphia Eagles, Tampa Bay Buccaneers