 The first was the 2005 game between the Arizona Cardinals and the San Francisco 49ers, which was played in Mexico City.In October 2006, NFL club owners approved a plan to stage up to two international regular season games per season beginning in 2007 and continuing through at least 2011.The New York Giants and the Miami Dolphins played at Wembley Stadium in London on October 28, 2007 for the first of these games.