5*
(NFL) Buffalo vs. Miami,
Point Spread: -4.00 | -105.00 Miami (Home)
Result: Win
Ryan Tannehill's success has come from both his arm and legs. Regarding the former, he's been spreading the ball around between 8-10 receivers every game, which includes getting rookie Jarvis Landry into the mix. The receiver, who doubles as the kick and punt returner, had seven receptions for 53 yards last week, while the team's premiere wideout, Mike Wallace, had five catches for 51 yards and a touchdown.

As for getting it done on the ground, Tannehill has broken 20+-yard runs in several games this season, though the staunch Lions defense managed to shut him down. It hurt them too as their starting running back, Lamar Miller, was limited with a shoulder injury. Backup Daniel Thomas carried the load five times for 14 yards, but his role diminished when he lost a fumble.

The Dolphins have been playing well – they were on a three-game win streak before Week 10 – The Dolphins have a rock solid defense and an offense that has been revitalized by the play of Ryan Tannehill. Overall I think Miami is at least 7 points better than the Bills and we'll back the Dolphins here on Thursday night.