We start off with England, obviously; here they are throwing away a group stage win in 2004 against France by conceding two late goals. Firstly David James watches a Zinedine Zidane free-kick fly past him, before Steven Gerrard hands Thierry Henry the ball and he is then flattened by James. Zidane converts the spot kick, not before throwing up in the penalty area, leaving the Three Lions fans feeling sick.
6. Alfonso Perez, Spain v Yugoslavia 2000
One of the greatest ever European Championships matches saw Yugoslvaia and Spain share a seven-goal thriller, which culminated in a 94th minute equaliser and then a 96th minute winner for the Spanish. Gaizka Mendieta slotted home a penalty four minutes into injury time before Alfonso Perez scored with the last kick of the match to top the group. Cue pandemonium on the Spain bench.
5. Ionel Ganea, Romania v England 2000
Ah, here we are again with England, and this one hurt a lot. Phil Neville's 89th minute lunge on Viorel Moldovan handed the Romanian's a chance to win (and go through to the knockout stage at England's expense) which Ionel Ganea gleefully took. Neville, as expected, was vilified back in England.
4. Semih Senturk, Turkey v Croatia 2008
Two for the price of one here as both Croatia and Turkey score in the final minutes of extra-time in this epic quarter-final clash. First Ivan Klasnic netted for the Croats in the 119th minute, seemingly sending them through to the semi-finals. But a goal from Semhi Senturk three minutes later took it to penalties, where the Turks went through 3-1. Phew!
3. Michel Platini, France v Portugal, 1984
This was the tournament that Platini made his own, no more evidently than in the semi-final against Portugal, where the mercurial Frenchman scored in the 119th minute to take his side to the final. There he scored again as France beat Spain to lift the trophy, taking his total for the tournament to nine - not bad for a midfielder!
2. Sylvain Wiltord, France v Italy 2000
The Italian fans were ready, the substitutes had their arms around each other, everyone in white was prepared to celebrate a 1-0 win in the final of Euro 2000 over France, thanks to a Marco Delvecchio goal. But then up popped Sylvain Wiltord (yes, he of Arsenal bench fame) in the 94th minute to equalise for the French. Devastated, Italy went on to lose in extra-time as David Trezeguet scored a golden goal winner.
1. Marco van Basten, Netherlands v Germany 1998
But topping our list is that man Marco van Basten. More famous for his physics-defying final goal against the USSR, the AC Milan striker dramatically booked the Netherlands' place in that final with an 88th minute goal against rivals Germany (on their home turf) in this semi, sliding onto Jan Wouters' through ball and poking home. Magical.