UEFA’s technical observers have picked their top ten goals of UEFA EURO 2016 with one player making the list twice and a spectacular strike in first place.

List of Top ten EURO goals 2016:
1. Xherdan Shaqiri (Switzerland v Poland, round of 16)
2. Hal Robson-Kanu (Wales v Belgium, quarter-finals)
3. Dimitri Payet (France v Romania, group stage)
4. Marek Hamšík (Slovakia v Russia, group stage)
5. Cristiano Ronaldo (Portugal v Hungary, group stage)
6. Éder (Portugal v France, final)
7. Antoine Griezmann (France v Iceland, quarter-finals)
8. Cristiano Ronaldo (Portugal v Wales, semi-finals)
9. Eden Hazard (Belgium v Hungary, round of 16)
10. Romelu Lukaku (Belgium v Republic of Ireland, group stage)