A week ago:
Pre-semifinal prediction:
Safe 5:

- apart from the advantage of being a song from Russia, this is a well-performed ballad, with a very likable singer. In my books, they deserve to go through.

- average ballad, excellent performance should see this sail through

- singing last, effective staging, song doing well in polls, couple of allies.

- diaspora in this semi, staging is great, good rehearsals should ensure a good performance

- same as above.
Then:

- good reception. Should go through but not a given thing.

- whenever they sent a good song (done well in polls) they qualified, didn't they? Striking staging too

- Hera Bjork version campfest. Plus, Serbia always has a slight advantage too.

- probably more because of the juries. Excellent staging.

- had this as a no-hoper but the staging is like

2014's relative. Could (unfairly) go through
Missing out:

- Denmark does well with these kind of 'safe' songs' but competition is tough tonight... and Moldova's she-bang could put this in trouble.

- won't be surprised if this one makes it. At the moment I reckon juries will bring this down.

- unless vocals are flawless, I can see this missing out

- televoting-unfriendly country, weak staging

- they have a habit of sneaking in every now & then but honestly can't see this one standing out

- unremarkable. Will be immediately walked over by Serbia
So basically I'm replacing Denmark and Albania, with Belgium and Moldova.