The Buffalo Bills will play host to the Seattle Seahawks when they visit Toronto for their fifth annual regular season game to be played in Toronto.

The two border-town teams will kickoff at the Rogers Centre on December 16 this upcoming season, scheduled for 4:05 p.m.

Last season, the Bills beat the Washington Redskins 23-0, earning their first regular season victory of the Toronto series.

Story continues below advertisement

Other highlights of the Bills schedule, released on Tuesday, include a home opener versus the Kansas City Chiefs on Sept. 16, a visit from the New England Patriots on Sept. 30, the Tennessee Titans on Oct. 21, the New York Jets to close the season on Dec. 30, and a prime time Thursday night meeting at Ralph Wilson Stadium with the Miami Dolphins on Nov. 15.

The Bills open the season on the road versus the Jets on Sept. 9. Outside their division, the Bills will also travel to Cleveland, San Francisco, Arizona, Houston and Indianapolis.

The 2012 NFL season kicks off with the Dallas Cowboys visiting the defending Super Bowl champion New York Giants on Sept. 5, a Wednesday night this season to accommodate U.S. President Barack Obama's speech at the Democratic National Convention on the Thursday night.