Fresh off their 27–14 shellacking of the Indianapolis Colts, the Buffalo Bills look to improve to 2–0 on the season as they host the New England Patriots in a divisional affair that has the home side listed at +2 at sportsbooks monitored by OddsShark.com.

Buffalo boasts arguably the top defense in the league, which makes this matchup against Tom Brady and the Pats offense all the more interesting. Brady shredded the porous Steelers defense last week, but yardage will be much more difficult to come by against Buffalo, who just held Andrew Luck in check.

The Bills have one of the stoutest defensive lines in the league, and they welcome back Marcell Dareus from suspension this week, making the unit even more formidable. Rob Gronkowski is an absolute beast but it’s not a certainty that Brady will have time in the pocket to find him down field this week.

Meanwhile, the Bills offense will have some opportunities to exploit a Patriots defense with many weaknesses. Dominique Easley is expected to miss the game with a hip pointer, which is a blow to a New England defense that lost some key pieces in the off-season.

Tyrod Taylor looked solid in his first start with the Bills, who are 6–1 against the spread in their last seven games according to the OddsShark NFL Database, and he’ll be aided by LeSean McCoy and the running game this week as well.

The Patriots struggled to contain DeAngelo Williams in their season opener, and that doesn’t bode well for them against a superior running back and offensive line.

This is one of the biggest games in the past decade for the Bills franchise. Buffalo has been playing second fiddle (sometimes worse) to the Pats for quite a while so they’ll be looking to make a statement here.

New England enters this game on extra rest, which is always concerning, but the Patriots have some major personnel issues and enter one of the toughest places to play in the league right now.

Rex Ryan has had the Patriots' number for quite some time, and he’ll continue his success against them on Sunday. With the Bills getting two points at the sportsbooks we have to side with the home dog in a game that we believe they’ll win outright.