Spanish players celebrate with the trophy after winning the Euro 2012 football championships final match Spain vs Italy on July 1, at the Olympic Stadium in Kiev. By thrashing Italy 4-0 in Sunday's Euro 2012 final in Kiev, Spain staked a claim to the title of the greatest international team of all time
Spanish players celebrate with the trophy after winning the Euro 2012 football championships final match Spain vs Italy on July 1, at the Olympic Stadium in Kiev. By thrashing Italy 4-0 in Sunday's Euro 2012 final in Kiev, Spain staked a claim to the title of the greatest international team of all time