It's been a great year for international football as we've been treated to Euro 2012, which did not fail to disappoint, along with plenty of World Cup qualifiers to feast upon. Spain reigned in Europe and Mexico triumphed at the Olympic games in London to shock Brazil. Here are 25 of the best goals throughout the season. Be sure to make other suggestions in the comments section below and join the debate.
Lionel Messi vs. Brazil
Maybe Messi's greatest moment for Argentina, finally shedding the name of "The Catalan".