Ok, I've calmed down enough.
Portugal through. Still predicting a top ten finish for them - might even be a contender on the night. Still my personal fave.
Poland, Armenia and Azerbaijan? Seriously, with apologies to anyone supporting those countries, they should not have got through imo, but it was always the weaker of the two semis, so anything was up for grabs.
Roll on Thursday, we in the UK don't have votes, that is the tough semi. I'm still strangely addicted to Romania's entry. If anyone here has their country performing, good luck! It literally could be anyone....