Raiders at Bills: Betting odds, weather forecast, injuries and more

OAKLAND, CA - DECEMBER 4: Wide receiver Amari Cooper No. 89 of the Oakland Raiders takes off with a 37-yard touchdown catch against cornerback Kevon Seymour No. 29 of the Buffalo Bills in the fourth quarter on December 4, 2016 at Oakland-Alameda County Coliseum in Oakland, California. The Raiders won 38-24. (Photo by Brian Bahr/Getty Images)
OAKLAND, CA - DECEMBER 4: Wide receiver Amari Cooper No. 89 of the Oakland Raiders takes off with a 37-yard touchdown catch against cornerback Kevon Seymour No. 29 of the Buffalo Bills in the fourth quarter on December 4, 2016 at Oakland-Alameda County Coliseum in Oakland, California. The Raiders won 38-24. (Photo by Brian Bahr/Getty Images)
5 of 5
OAKLAND, CA – DECEMBER 4: Quarterback Tyrod Taylor
OAKLAND, CA – DECEMBER 4: Quarterback Tyrod Taylor

Recent Games

This game matters a ton in the AFC landscape. The winner will definitely emerge as a serious playoff contender down the stretch. However, the loser might see its playoff dreams slip away. It’s a gotta have it game for both teams competing in this one.

More from Just Blog Baby

Buffalo is 4-2 on the season and has gone 3-1 in its last four games. The Bills are 3-0 at home this year with wins over the rival New York Jets, the Denver Broncos and the Tampa Bay Buccaneers. They won their most recent game of the Buccaneers last week, 30-27.

Oakland is 3-4 on the season and has gone only 1-3 in its last four games. The Raiders are 1-2 on the road this season, with their lone road win coming back in Week 1 versus the Tennessee Titans in Nashville. Oakland did win its most recent game over the Kansas City Chiefs at home on Thursday Night Football, 31-30.

Next: 5 reasons Raiders will beat Bills

While Buffalo looks to be a significantly better team at home than on the road, the home-road splits don’t really matter for the Silver and Black. Though this game will be a messy one in the rain, this one should go down to the wire with the victor winning in the final minutes.

Schedule