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
{}