Last 16
Switzerland
Poland
England
Czech Rep
Spain
Irish Rep
France
Ukraine
Germany
Wales
Austria
Belgium
Italy
Croatia
Slovakia
Portugal
QF
Switzerland
Spain
England
Austria
Germany
Italy
France
Portugal
SF
Spain
England
Germany
France
Final
Spain v Germany
Winners
Germany
Top dogs - Germany
Donkeys - N. Ireland
Goalhounds - France
Defensive rocks - Germany
Dirty - England (not really dirty as such, but likely to pick up a lot of bookings for petulance)