Buffalo @ Cleveland
The Browns were a team that everyone had left for dead following the Trent Richardson trade, but strong defensive play combined with efficient performances from new quarterback Brian Hoyer have allowed Cleveland to win two in a row and look like a pretty tough out.
Buffalo has been improving under new coach Doug Marrone as well. They nearly pulled off an upset against the Patriots in Week 1, and have won two of the last three, including a victory against the Super Bowl Champion Ravens last season.
The tight defense of the Cleveland Browns gives them the edge here. They just got done holding a potent Cincinnati passing attack in check, and they should be able to limit what rookie E.J. Manuel can do.
Pick: Cleveland 20, Buffalo 13