Euro 2012 Semi-finals Live

Your no.1 LiveScore site since 1998

(for compact version visit LiveScores.com)

Semi-finals (Fixtures)
 
S1
Jun 27, 2012
0 - 0
 
S2
Jun 28, 2012
1 - 2