BUFFALO, NY — The Bills 2018 schedule is officially out.

The Bills will open their season at Baltimore on Sept. 9, before hosting the Chargers in their home-opener on Sept. 16.

The highlight of the schedule comes in Week 8, when the Bills host the Patriots on Monday Night Football on Oct. 29. It's the first Monday night game in Orchard Park in 10 years.

Below is the complete schedule.

Week 1: at Baltimore Ravens, 1 p.m. (Sunday, Sept. 9)

Week 2: vs. Los Angeles Chargers, 1 p.m. (Sunday, Sept. 16)

Week 3: at Minnesota Vikings, 1 p.m. (Sunday, Sept. 23)

Week 4: at Green Bay Packers, 1 p.m. (Sunday, Sept. 30)

Week 5: vs. Tennessee Titans, 1 p.m. (Sunday, Oct. 7)

Week 6: at Houston Texans, 1 p.m. (Sunday, Oct. 14)

Week 7: at Indianapolis Colts, 1 p.m. (Sunday, Oct. 21)

Week 8: vs. New England Patriots, 8:15 p.m. (Monday, Oct. 29)

Week 9: vs. Chicago Bears, 1 p.m. (Sunday, Nov. 4)

Week 10: at New York Jets, 1 p.m. (Sunday, Nov. 11)

Week 11: BYE WEEK

Week 12: vs. Jacksonville Jaguars, 1 p.m. Sunday, (Nov. 25)

Week 13: at Miami Dolphins, 1 p.m. Sunday, (Dec. 2)

Week 14: vs. New York Jets, 1 p.m. Sunday, (Dec. 9)

Week 15: vs. Detroit Lions, 1 p.m. Sunday, (Dec. 16)

Week 16: at New England Patriots, 1 p.m. (Sunday, Dec. 23)

Week 17: at Miami Dolphins, 1 p.m. (Sunday, Dec. 30)