Euro 2012 Semi Finals
The semi-finals feature the four teams that have won their Quarter-Final fixtures: Portugal, Germany, Spain and Italy. The last four encounters will take place on Wednesday 27th & Thursday 28th June. Each semi-final will take place in one of the co-hosts venues, with the winners of each semi-final progressing to the Euro 2012 Final, which will be held at the Olympic Stadium in the Ukranian capital city of Kiev on Sunday 1st July 2012.
Semi Final Fixtures
Both games will kick off at 19:45 British Summer Time.