Within the last five minutes of this game, the Miami Dolphins had two opportunities to come back and defeat the Buffalo Bills.
However, without any reliable pass protection or game-breaking weapons, Ryan Tannehill wasn't able to construct the signature drive his NFL resume still lacks.
Although Miami's offense looked absolutely anemic tonight, Buffalo's 31st ranked defense does deserves credit for its best performance of the season. The Bills sacked Ryan Tannehill three times and registered five quarterback hits. On top of that, Jairus Byrd and Byron Scott both intercepted Tannehill to end Miami's two potential game-winning drives.
C.J. Spiller stole the show, though.
He rushed for 91 yards on 22 carries and tacked on three receptions for 39 yards—no easy feat against a Dolphins front seven that has shutdown the likes of Arian Foster and Darren McFadden this season.
Both teams now sit at 4-6 entering Week 12, so while their playoff chances are extremely slim, they aren't obsolete quite yet. Ben Roethlisberger's injury puts Pittsburgh's season at risk—hence potentially opening up a spot for the 5th or 6th seed—and the general lack of quality teams in the AFC leaves the door open for both Miami and Buffalo to make a late season surge for a Wild Card berth.
But, after this terribly ugly game (and the many before it), don't count on seeing either team around in January.
Dolphins 14 - Bills 19