Russia:
They should've skipped the opening part.
Also, I don't understand the many Swedish critics who keep claiming that Alex Sparrow cannot sing, while also praising Eric Saade. Sparrow pretty much does everything Saade does better, including singing. He's just a baritone instead of a tenor, that's pretty much the only thing Saade does "better".
The ending was anti-climactic. And he talks too much once the song ends. Otherwise, it's a pretty competent number. Top 10 candidate in the final.
My current predictions:
Norway - qualifier (1)
Albania - qualifier (2)
Armenia - qualifier (3)
Turkey - qualifer (4)
Serbia - qualifier (5)
Russia - qualifier (6)
(these qualifers may change as the night wears on. Albania is still very iffy and might be switched with another entry at any time)