The NFL released its schedule on Thursday night, and there are definitely eye-opening matchups to be aware of. Buffalo is going to deal with a seemingly tough schedule as they plan to face multiple elite quarterbacks like (debatably) Joe Flacco in Week 1, Carson Palmer in Week 2, Russell Wilson in Week 9, Andy Dalton in Week 11, Ben Roethlisberger in Week 14,  and of course Tom Brady twice in Weeks 4 and 8. Everything from a season-opening prime time game, to spending New Years in the Meadowlands, here’s everything you need to know about the Bills’ exciting 2016 schedule:

Primetime Home Opener: Week 2

In a very highly-anticipated AFC-East matchup, the Bills will host the New York Jets for their home opener on Thursday, September 15th at 8:25. For the first time since the 1996-97 season, the Bills have drawn a primetime game in back to back seasons, and for the first time since 2000, Buffalo’s home opener will be a primetime game. Ralph Wilson Stadium will be electric considering the Bills’ victory over the Jets in the last game of last season, which bounced the Jets from the playoffs.

Bills Face #1 Overall Pick in 2016 Draft, Along with a New Venue: Week 5

The Bills will travel to Los Angeles in Week 5 to face the newly-located Rams on Sunday, October 9th. The Rams just recently traded for the number one overall pick in the 2016 draft, so the publicity surrounding this game along with the new venue in LA will put the Bills in the middle of the spotlight.
Tyrod’s Return: Week 1

Buffalo Bills quarterback Tyrod Taylor will make his return to Baltimore. The Ravens, who drafted Taylor in the sixth round of the 2011 NFL draft, will host Buffalo for their season opener on Septemeber 11 at 1:00. Although Taylor was the backup to Joe Flacco, he brings the element of playoff experience to Buffalo, more specifically a ring from Super Bowl XLVII in 2013. The last time Buffalo and Baltimore met was in 2013 in Orchard Park, where Joe Flacco was intercepted 5 times and the Bills squeaked out a 23-20 victory.

New Years in New York: Week 17

Like in 2015, the 2016 season will be closed out playing against the Jets, but this year’s matchup will be hosted in the Meadowlands. New Year’s Day will consist of the newly-renovated rivalry between Rex Ryan and his former team. This game could definitely carry playoff implications for both teams as it was one of the highlights of Buffalo’s season in 2015.

Looking for a Strong Finish after a Week 10 Bye

After the Bills play at @ Seattle in Week 9, they will have plenty of time to rest as their bye week falls on Week 10 this year. The last seven weeks of their schedule, the Bills only plays two playoff teams from 2015, the Bengals and Steelers, in Week 11 and Week 14 respectively. Thus opening up a great opportunity for Buffalo to make a playoff push, given the circumstances.