The Bills enter the game ranked second in the league in total defense and they have stated they want very much to overtake Dallas for the No. 1 spot.
The Dolphins offense is coming off a good performance against the Eagles, but it has been erratic most of the season and it almost would be a surprise if the Dolphins were able to put up solid numbers two consecutive weeks.
That means field position and turnovers are likely to decide this game. That means Jay Fiedler needs to take care of the ball.
Buffalo's offense has struggled mightily as well this year, in part because of the departure of explosive wide receiver Peerless Price, in part because Drew Bledsoe has not had a good year, in part because the offensive line has underachieved.
The Bills lit up the Dolphins defense at Ralph Wilson Stadium last December, but it won't happen again.
In fact, we see the Bills struggling to every yard they get. Travis Henry was shut down by the Dolphins in September, but we see him having a little more success this time. Give him about 90 to 95 yards.
Eric Moulds has been a Dolphins killer through the year, but the Dolphins can focus on him without a major threat on the other side.
Unfortunately, it won't be much easier for the Dolphins.
Yes, Ricky Williams rushed for 153 yards in the first meeting this season after gaining a team-record 228 yards at Buffalo last year, but this isn't the same Bills defense as the 2002 version and it took Williams 43 carries to get his 153 yards in September.
Williams again will struggle to find room and Fiedler will face pressure from a defense whose pass rush has come alive in recent weeks.
The Dolphins have given their fans little reason to be overly optimistic down the stretch, and we see no reason that will change.
There's just something about this team that's not right, and we really don't see it changing Sunday.
We got fooled last week into thinking the Dolphins-Eagles matchup would be a low-scoring affair, but we'll say the same thing again.
Unfortunately for the Dolphins, we see the same outcome.
The call: Bills 16, Dolphins 13.