Kickoff for the 2015 NFL season is still months away, but the Tuesday unveiling of regular season schedules for all 32 teams was chock full of key matchups and dates to remember. Next season will feature a slate of three NFL games in London, as well as plenty of quality primetime battles and grudge matches.

The 2015 NFL season schedule is set to begin with a primetime Thursday Night Football battle between the New England Patriots and the Pittsburgh Steelers Sept. 10. Fresh off a victory in Super Bowl XLIX last February, Patriots quarterback Tom Brady will begin his quest for a fifth championship ring against veteran Steelers gunslinger Ben Roethlisberger.

Other intriguing storylines include first of three NFL games in London on Oct. 4, as well as a trio of inter-conference matchups between NFC teams on Thanksgiving Day in November. Schedules for all 32 NFL teams can be found here, courtesy of USA Today. A full breakdown of the 2015 season’s best games can be found below. 

2015 NFL season begins: Last year’s NFL champion Patriots look to defend their crown.

Pittsburgh Steelers at New England Patriots, Thursday, Sept. 10, 8:30 p.m. ET

NFL returns to London’s Wembley Stadium: The league continues its International Series for the ninth straight year.

Week 4, New York Jets vs. Miami Dolphins, Sunday, Oct. 4, 9:30 a.m. ET

Week 7, Buffalo Bills vs. Jacksonville Jaguars, Sunday, Oct. 25, 9:30 a.m. ET

Week 8, Detroit Lions vs. Kansas City Chiefs, Sunday, Nov. 1, 9:30 a.m. ET

Super Bowl rematches: The scheduling gods gifted NFL fans with a pair of championship rematches this season in Week 2 and Week 15.

New York Jets at Indianapolis Colts, Monday, Sept. 21, 8:30 p.m. ET (Super Bowl III rematch)

Cincinnati Bengals at San Francisco 49ers, Sunday, Dec. 20, 8:30 p.m. ET

Week 2 grudge matches: The Packers look to avenge last year’s NFC Championship loss to the Seahawks, while newly-acquired Eagles running back DeMarco Murray will try to defeat his former teammates in Dallas.

Dallas Cowboys at Philadelphia Eagles, Sunday, Sept. 20, 4:25 p.m. ET

Seattle Seahawks at Green Bay Packers, Sunday, Sept. 20, 8:30 p.m. ET

AFC Championship rematch: The Patriots trounced the Colts last January in the game that kicked off the now-infamous “Deflategate” scandal, when New England was accused of purposely deflating footballs to gain an advantage. There’s no love lost between these two AFC rivals.

New England Patriots at Indianapolis Colts, Sunday, Oct. 18, 8:30 p.m. ET.

Peyton Manning’s curtain call? The Denver Broncos quarterback came awfully close to retiring this offseason. Manning will lead the Broncos into a Week 9 battle with the Indianapolis Colts, where he began his Hall of Fame career.

Denver Broncos at Indianapolis Colts, Sunday, Nov. 8, 4:25 p.m. ET

Rex Ryan returns to New York: The Jets fired Rex Ryan after the 2014 NFL season. Now hired by the Buffalo Bills, Ryan has been critical of his former franchise and will surely be looking for revenge in this Week 10 AFC East matchup.

Buffalo Bills at New York Jets, Thursday, Nov. 12, 8:25 p.m. ET

Thanksgiving Day: The annual Turkey Day tradition continues.

Philadelphia Eagles at Detroit Lions, Thursday, Nov. 26, 12:30 p.m. ET

Carolina Panthers at Dallas Cowboys, Thursday, Nov. 26, 4:30 p.m. ET

Chicago Bears at Green Bay Packers, Thursday, Nov. 26, 8:30 p.m. ET

Clash of the Hall of Famers: Brady vs. Manning has been the enduring quarterback battle of the last 15 years, and this season’s meeting between the two living legends could be the last before they retire. Brady owns an 11-5 all-time record against Manning.

New England Patriots at Denver Broncos, Sunday, Nov. 29, 8:30 p.m. ET.