A couple weeks ago this game looked like an automatic victory for the Bills. Miami was winless and Buffalo was off to a solid start.
But things have changed dramatically for both teams. The Dolphins suddenly are the hottest team in the AFC East and winners of two straight. The Bills are one of the NFL's coldest teams, having lost two in a row by a combined score of 71-18.
Will Miami continue its winning ways, or will Buffalo end its losing streak and get back in the playoff hunt? This is not an easy pick.
Using our SportsNation poll, vote on who wins this AFC East battle. You can also share your thoughts in the comments section below.