Sunday October 16th, 2016

Riding a three-game winning streak, the Buffalo Bills are looking to continue their surprising run when they take on the struggling San Francisco 49ers.

Buffalo (3–2) has scored consecutive wins over Arizona, New England and Los Angeles for the team's first three-game winning streak in five seasons. LeSean McCoy led the way in their latest triumph, running for 150 yards in a 30–19 win over the Rams.

The 49ers (1–4) rank in the bottom third of the league in total offense and passing offense, while the defense gives up 147 yards rushing and 28 points per game. To jumpstart their dormant offense, the team will start Colin Kaepernick, who will replace Blaine Gabbert.

San Francisco has lost four straight since a 28–0 opening week victory over the Los Angeles Rams. 

The teams haven't met since the 2012 season, a 45–3 victory by the 49ers. 

How to watch

When: Sunday, Oct. 16, 1 p.m. ET


Live stream: Watch the game online here.

Upcoming games

49ers: vs. Tampa Bay (10/23), vs. New Orleans (11/6), at Arizona (11/6)

Bills: at Miami (10/23), vs. New England (10/30), at Seattle (11/7)

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.