Bills vs. Steelers live stream info, TV channel: How to watch NFL on TV, stream online

Who’s Playing

Pittsburgh @ Buffalo

Last Season Records: Buffalo 13-3; Pittsburgh 12-4

What to Know

The Pittsburgh Steelers and the Buffalo Bills will face off at 1 p.m. ET Sept. 12 at Highmark Stadium to kick off their 2021 seasons. Pittsburgh is coming off of a 12-4 season with hopes of advancing further than the first round of the playoffs, where they were eliminated by the Cleveland Browns 48-37. Buffalo advanced two rounds further, losing to the Kansas City Chiefs 38-24 in the Conference Championship.

A couple last-season offensive stats to keep in the back of your head while watching: The Steelers ranked worst with respect to rushing yards per game last season, where the squad accrued only 84.4 on average. Buffalo’s offense has more to brag about, as they they were second best in yards per game, finishing the 2020 season with 396.4 on average.

The Pittsburgh sideline is surely aware that they’re the underdogs in this one. Perhaps they’ll be able to flip the script and come out with a big win.

How To Watch

  • When: Sunday at 1 p.m. ET
  • Where: Highmark Stadium — Orchard Park, New York
  • TV: CBS
  • Online streaming: fuboTV (Try for free. Regional restrictions may apply.)
  • Follow: CBS Sports App


The Bills are a solid 6.5-point favorite against the Steelers, according to the latest NFL odds.

Over/Under: -110

See NFL picks for every single game, including this one, from SportsLine’s advanced computer model. Get picks now.

Series History

Buffalo have won two out of their last three games against Pittsburgh.

  • Dec 13, 2020 – Buffalo 26 vs. Pittsburgh 15
  • Dec 15, 2019 – Buffalo 17 vs. Pittsburgh 10
  • Dec 11, 2016 – Pittsburgh 27 vs. Buffalo 20