Saturday saw shock results all over the continent as some of Europe's best and brightest were brought down to Earth by the smaller nations.
Netherlands lost 2-1 at home to Bulgaria, Germany were blown away by Switzerland in an extraordinary 5-3, while Cristiano Ronaldo's Portugal could only draw 0-0 with lowly Macedonia.
It was a day in which the Davids of European football delivered some unexpected beatings to the much-fancied Goliaths, putting preconceptions into doubt ahead of Euro 2012...
Tweet Follow @omomani