Star pass catcher George Kittle and the San Francisco 49ers face the Buffalo Bills on Sunday at 8:20 p.m. ET at Highmark Stadium.

The Bills field the seventh-ranked defense this season (19.5 points allowed per game) and have been more effective on the other side of the ball, where they ranked third-best with 29.1 points per game. From an offensive standpoint, the 49ers score 23.6 points per game (13th). On the other side of the ball, they rank 20th in the NFL (23.6 points given up per game).

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

Bills vs. 49ers betting lines

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

  • Distribution favorite: Invoices (-6)
  • Money line: Bills (-277), 49ers (+226)
  • In total: 44.5 points

Watch Bills vs. 49ers on Fubo!