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
27th June 2012
Portugal v Spain - Donbass Arena, Donetsk (BBC 1, 19:45pm)
28th June 2012
Germany v Italy - National Stadium, Warsaw (BBC 1, 19:45pm)
Both games will kick off at 19:45 British Summer Time.
Click here for the latest Euro 2012 Odds











