To put it simply: The Dolphins looked dreadful.
Miami generated just 184 yards of total offense, lost the time-of-possession battle by more than 10 minutes, racked up 69 yards in penalties and converted only three of its 10 third-down attempts. Despite all of this, the Dolphins had two opportunities to win the game late in the fourth quarter, but both were derailed by Ryan Tannehill interceptions.
Although the Dolphins defense actually played decently, it still allowed the Bills to rush for 120 yards on 31 carries. That once-impenetrable run defense suddenly looks very pedestrian, as does a secondary that played well beyond its capacity earlier this season.
The biggest—and most depressing—story of the night was the offense, though. Ryan Tannehill and Co. literally could not do anything against a Bills defense that ranked 31st in the NFL entering Thursday's game.
Maybe the Dolphins aren't mathematically eliminated from the playoffs yet, but they might as well be.