The defense, which has been a question mark all season, has been victimized during the three-game slide, but it's the offense that has let down the Bills the most.
Drew Bledsoe arrived at the midway point of the season on pace to threaten Dan Marino's single-season passing yardage record, but his numbers have fallen off dramatically in recent weeks.
After reaching 300 yards passing in five of his first nine games, Bledsoe didn't come close in either of the last two games.
Partly because of that, the Bills were held to 7, 16, and 13 points in their last three losses.
The running game has had its moments, thanks to Travis Henry, who hurt the Dolphins with his outside running in the first meeting between the teams.
On the other side of the ball, teams have had tremendous success running against the Bills.
Buffalo has allowed seven of its 11 opponents to rush for 130 yards or more, and that's a recipe for disaster.
Another problem has been the inability to create turnovers. Remember those four interceptions the Bills recorded against the Dolphins? Well, Buffalo has five picks total for the season.
Special teams have been a problem all season for the Bills, who are allowing opponents to average over 13 yards per punt return.
The Dolphins were at their worst when they played the Bills last October, while Buffalo may have been peaking.
The opposite could be true this time around.