On a blustery day with 30-degree temperatures in Buffalo, the Dolphins (8-7) were outgained 390-103. Folks, that's known as a landslide.
Miami trailed 10-0 at halftime after being outgained 143-47 despite winning the time of possession (15:56 to 14:04).
If the Dolphins are to make the playoffs in the AFC, they will need a little help. First they must beat the Jets. Additionally, either the Ravens (8-7) must lose to the Bengals or the Chargers (8-7) must beat the Chiefs. The Dolphins would win a head-to-head tiebreaker against the Chargers and would also prevail in a three-way tie at 9-7 with both San Diego and Baltimore.
Here are a few takeaways from Sunday's defeat:
1. Miami's pass protection reverted to early season form.
And the result was ugly. Buffalo had seven sacks to raise Miami's league-leading and franchise-record total to 58 sacks allowed.
Although the offensive line certainly has had problems this season -- e..g. the loss of both guard Richie Incognito and tackle Jonathan Martin -- the unit had been playing well in recent weeks.
Despite facing pressure much of the season, Ryan Tannehill hadn't missed a snap -- until being sacked midway through the fourth quarter. He limped off the field and was replaced by Matt Moore.
Moore connected with Brian Hartline on a 50-yard pass play ... then threw an interception on the next play.
Unlike the Dolphins, Buffalo succeeded at running the ball -- something it actually had done well this season. The Bills rushed for 203 yards, with Fred Jackson (111 yards, 19 carries) leading the way.
Buffalo ran out to a 10-0 halftime lead after rushing for 62 yards (compared with Miami's 9).
4. You know things are bad when Brian Hartline drops passes.
The usually reliable Hartline dropped a long pass on third and 13 in the second quarter. The receiver later failed to handle a first-down pass in his chest midway through the third quarter.
For the game, Hartline had two catches for 53 yards.
5. Never assume anything in the NFL.
It's amazing how fans and media forget this primary rule weekly when it comes to predicting the outcome of games.
Sure, on paper Miami seemed to have an edge over Buffalo. But the difference between most NFL teams is relatively small. Miami face a division opponent, on the road, in the cold and the Bills' home finale.
Plus, a Buffalo strength (pass rush) exploited a Miami weakness (pass protection).