Now that the group stage is set and hearts have been broken (*sheepishly raises hand*) let's move along to the main course shall we?
June 21 - Czech Republic vs Portugal
June 22 - Germany vs Greece
June 23 - Spain vs France
June 24 - England vs Italy
The semi-finals will be on June 27 and 28 with the final in Kiev on July 1.
Who you pulling for now?