At Highmark Stadium, James Cook and the Buffalo Bills face Travis Kelce and the Kansas City Chiefs in a matchup featuring two of the NFL's most offensive stars on Sunday at 4:25 p.m. ET.

Offensively, the Bills were a top-five unit and ranked third-best in the NFL with 29 points per game. They rank ninth in defense (19.3 points allowed per game). The Chiefs rank 10th in the NFL with 346.7 total yards per game, but have been lifted by their defense, which ranks fourth-best with just 289.9 total yards per game.

Bills vs. Chiefs: Live streaming information, TV channel and game time

Bills vs Chiefs betting lines

NFL odds courtesy of BetMGM. Odds updated at 8:22 p.m. ET on Saturday. For a complete list of sports betting odds, see USA TODAY Sports Betting Results Odds Hub.

  • Distribution favorite: Bills (-2.5)
  • Money line: Bills (-130), Chiefs (+110)
  • In total: 46 points

Watch Bills vs. Chiefs on Fubo!