In Euro Cup Football, Italy will clash with Spain in the first semi-final at Wembley tonight while England will take on Denmark in the second semi final tomorrow. Italy beat Belgium 2-1 in the first quarter-final to extend their unbeaten run to 32 matches.
Spain advanced by beating Switzerland 3-1 on penalties after a 1-1 draw. England crushed Ukraine 4-0 in Rome to set-up a last four clash against Denmark. Denmark overcame the Czech Republic 2-1 to make it to the last four.