Euro 2012 Semi-finals Live

Your no.1 LiveScore site since 1998

(for compact version visit LiveScores.com)

Semi-finals (Fixtures)
 
S1
June 27
AET
0 - 0
 
S2
June 28
FT
1 - 2