The NFL released the 2012 Seattle Seahawks schedule Tuesday; it featues two prime-time games -- at home on a Monday night and and on the road on a Thursday night  -- and the team's first game outside the United States, against Buffalo in Toronto. 

The first nationally televised game takes place Week 3 as Seattle hosts Green Bay on ESPN's Monday Night Football on Sept. 24, followed by a Week 7 showdown at San Francisco on NFL Network's Thursday Night Football on Oct. 18.

The schedule has four contests against 2011 playoff contenders, including home games facing Super Bowl XLVI runner-up New England, 15-1 Green Bay, and games vs. the AFC East and NFC North.

The Seahawks open the season on Sept. 9 at Arizona, then host the Dallas Cowboys on Sept. 16 and the Green Bay Packers on Sept.  24.  Then they play at theSt. Louis Rams on Sept. 30.

Seattle heads to Carolina on Oct. 7, before hosting the New England Patriots on Oct. 14, with a quick turnaround to Thursday night's game at San Francisco on Oct. 18.

The Seahawks finish off the string of four of five games on the road with a date at Detroit on Oct. 28.

Seattle hosts the Minnesota Vikings on Nov. 4, and the New York Jets on Nov. 11 before the team's Week 11 bye, its latest in-season bye week since the 2000 season.

Seattle returns from the bye week by traveling to Miami on Nov. 25, then heading to Chicago on Dec. 2.

The Seahawks close the regular season with three division rivals in the last four games for the second straight year, but this year all are at CenturyLink Field. Seattle hosts Arizona Dec. 9, San Francisco Dec. 23 and St. Louis Dec. 30, with a game vs. Buffalo at the Rogers Centre in Toronto, Canada, on Dec. 16.