CLEVELAND -- The Cleveland Browns will begin and end the 2017 season against a familiar foe in the Pittsburgh Steelers.

The Browns released their 2017 schedule, and the Steelers will begin the year at FirstEnergy Stadium in Cleveland, while the regular-season finale will take place on New Year’s Eve at Heinz Field.

Week 1: Sunday, September 10 vs. Pittsburgh Steelers
Week 2: Sunday, September 17 at Baltimore Ravens
Week 3: Sunday, September 24 at Indianapolis Colts
Week 4: Sunday, October 1 vs. Cincinnati Bengals
Week 5: Sunday, October 8 vs. New York Jets
Week 6: Sunday, October 15 at Houston Texans
Week 7: Sunday, October 22 vs. Tennessee Titans
Week 8: Sunday, October 29 vs. Minnesota Vikings (in London)
Week 9: Sunday, November 5 Bye
Week 10: Sunday, November 12 at Detroit Lions
Week 11: Sunday, November 19 vs. Jacksonville Jaguars
Week 12: Sunday, November 26 at Cincinnati Bengals
Week 13: Sunday, December 3 at Los Angeles Chargers
Week 14: Sunday, December 10 vs. Green Bay Packers
Week 15: Sunday, December 17 vs. Baltimore Ravens
Week 16: Sunday, December 24 at Chicago Bears
Week 17: Sunday, December 31 at Pittsburgh Steelers