Comebacks, great goals and unforgettable moments: The Euro 2012 story so far...
Euro 2012 is proving to be a tournament to remember. Among the consistently high-quality matches there have been surprises, great goals and fine individual performances.
With the group stage now over and the quarter-finals due to begin tomorrow, we take a look at the highs and lows of the tournament so far.
We chart the best players, the best matches, the team of the group stage, the moments to remember and the talking points away from the action.
Click here or click 'VIEW GALLERY' to launch our guide.
Latest in Sport
Manchester United's David Moyes may have more joy if he drops the frustrated Robin Van Persie
Tim Sherwood rules out being No 2 at Tottenham Hotspur following embarrassing Chelsea defeat
England 29 Wales 18 match report: Stuart Lancaster's men enjoy their day in the sun at expense of weary Wales
England 29 Wales 18 player ratings: Who was the star man at Twickenham?
FA Cup semi-finals: Arsenal manager Arsene Wenger confirms Lukasz Fabianski will start in goal against Wigan Athletic
- 1 International Women's Day 2014: The shocking statistics that show why it is still so important
- 2 Australian man Rod Sommerville reacts to bite from deadly snake by reaching for cold beer
- 3 Teacher shows sex tape featuring herself to pupils during class by mistake
- 4 Singapore sting: Sky-high prices are pushing locals to the edge of affordability
- 5 Swarm of killer bees sting woman 1,000 times
Britain's top vet sparks controversy with call for ban on slashing animals' throats in 'ritual' slaughters for halal and kosher meat products
If you're horrified by a flame-roasted dog, you should be shocked at a hog roast
Poor 'live like animals' says Boris's privately educated sister after going on 'poverty safari'
Exclusive: Impact of immigrants on British workers ‘negligible’
Vince Cable: Teachers 'know absolutely nothing' about the world of work
Ukraine crisis: Russia pledges to 'retaliate against sanctions' as Ukrainian president says Crimea vote will not be recognised