The Patriots are desperate for a win after dropping each of their last two contests against the Arizona Cardinals and Baltimore Ravens. For the first time since 2003 - the year of their second Super Bowl championship - New England is under .500.
Tom Brady has looked superb as usual, but the defense has had its share of struggles. So far, the defense ranks 24th in passing yards against, giving up an average of 262 yards per game to the likes of Jake Locker, Kevin Kolb and Joe Flacco.
The Bills started their campaign with a brutal loss to the New York Jets in which they gave up 48 points, but since have rectified the situation. Buffalo took care of business in Week 2, beating the Kansas City Chiefs 35-17 before dispatching the Cleveland Browns last weekend.
For the odds on every NFL game this weekend, please click here.