Audience Fan Poll see below
Switzerland beat the Netherlands (Netherlands were expected to win the televote for semi two).
So looks like Switzerland have exceeded expectations with this.
Not only that but it was the fourth performance when a lot of people were still stuck trying to get into the arena so this probably doesn't give a fair reflection. They possibly should have scored higher.
France finish a fairly solid 6th. A lot of people saying they are likely to win the jury vote. I think this is good but not quite enough to win overall.
But look at Italy. Down in 9th! They aren't winning.
The question now is how well can Croatia do in the jury vote?
On balance if Switzerland finish second in the televote, then Croatia have their work cut out to beat them. Switzerland are going to do well on both.
Ireland are too marmite to win overall I think.
Semi result looks tight though.
The differences between this and the press poll are significant. Note Malta performed first so I'd expect to do better than the fan poll suggests. Same for possibly Czechia.
Belgium performed twice so this may over estimate their chances. Much suggestion that Norway suffered on the audience poll as they followed Israel and it wasn't pleasant atmosphere.
Israel in 7th on this and 11th on the press poll look firm candidates to not quite make it.
Czechia and San Marino definitely look likely surprises.
Denmark apparently weren't great despite her vocals so are borderline.
Estonia look like they'll scrape it. Just. Not sure about Austria.
Tentative final prediction ahead of seeing the semi
Switzerland 1st
Croatia 2nd
Ukraine 3rd
Ireland or France 4th/5th
Greece, Netherlands or Italy 6th/7th/8th
UK 20th