The NFL schedule picks up for Week 5 with a matchup of the Buffalo Bills and the Cleveland Browns at FirstEnergy Stadium on NFL Network and the game will start up at 8:25 PM ET to start things up this week and both teams are coming in off victories.
The Bills are coming off a win over the Baltimore Ravens at home 23-20, while the Browns improved to 2-0 since the Trent Richardson trade with an impressive game against the Cincinnati Bengals. The Bills are 2-2 this season behind the New England Patriots and they are tied with the NY Jets while the Dolphins are in second place at 3-1.
The Bills have a tough schedule coming up after the Thursday matchup against the Browns, as they will host the Bengals before playing three of the next four games on the road. The team will travel to play the Miami Dolphins and the currently undefeated New Orleans Saints and then the team has to host the also undefeated Kansas City Chiefs.
The team plays on the road against the winless Steelers next, but that could be a trap game by Week 10 and then the team plays the New York Jets in Week 11 at home heading into their bye week. The team will finish the season with another tough stretch, as a home game against the Atlanta Falcons come in Week 13 before the team travels for two Florida games. The team plays the Buccaneers and the Jaguars and then finishes the season with the New England Patriots on the road, the mirror of how they started the season.
The Browns have a tough stretch coming up as well, with the Bills and Lions coming at home before heading out on the road for two games against the Green Bay Packers and the Kansas City Chiefs. The team has the Ravens before the bye in Week 10 and then they will; play the Bengals on the road. The team has the Steelers and Jaguars next, both winless now, while a road game against the Pats is next. The team has three of its last four on the road, including at the Patriots, home against the Bears and then on the road against the Jets and Steelers to end the year.