( dpa ) - Results at the European Championships semi- finals.
Thursday, June 26: Russia 0 Spain 3
Played Wednesday, June 25: Germany 3 Turkey 2
Final on Sunday, June 29: Germany vs Spain