I can't believe both Russia and Turkey are going to be in the semifinals! Hamit Altıntop is already brimming with excitement. Turkey will meet Germany on June 25. Our favourite Permyak, Konstantin Zyryanov, is looking forward to Russia's second battle with Spain - it's payback time!
Right: Zyryanov and Bilyaletdinov, celebrating.
Below: A lovely pile-up of Turks.