Tom Pennington/Getty Images

After beginning the season with high hopes of an AFC East title, the Buffalo Bills have gone on a little slide as of late. They put up a poor offensive showing against their division rival, the New York Jets in Week 9, and followed it up with the worst defensive performance all year in the 44-7 trouncing administered by the Dallas Cowboys.

This week the Bills face another one of their long time rivals, the Miami Dolphins. It looks to be a great game for Ryan Fitzpatrick and the Bills offense to rebound and get back into a groove. Miami has given up 2307 passing yards (7.8 yards per play average) and 946 rushing yards (3.8 yards per carry) this season, and have a turnover differential of -8. The Dolphins allow their opponents to convert over one-third of their third downs, but have recorded 29 sacks (3.2 per game).

Still, Buffalo is reeling from several injuries and more have been added. S George Wilson is doubtful for this week with a neck injury, and WR Stevie Johnson (shoulder), OL Demetrius Bell (shoulder), and DE Spencer Johnson (calf) are questionable.

However, they will most likely be getting LB Chris Kelsay, OL Erik Pears, and WR David Nelson on the field after all three participated in practice this week.

As long as Buffalo's offensive line can give Ryan Fitzpatrick time, he'll be able to shred a lackluster Dolphins' secondary. If the passing game gets going RB Fred Jackson shouldn't have a problem recording another 100-yard game. This would also be a good week to get RB C.J. Spiller some more touches, whether it be from the backfield or as a receiver. He is one of their underused resources, and he could have a breakout game.

Buffalo's run defense must stop Reggie Bush, who has been impressive lately. They also have to pressure Matt Moore and make him make mistakes. And for Pete's sake, cover Brandon Marshall!

Buffalo should pull this one out, 28-10.