Well, I always hate to break a sequence, so for the tenth year in a row (gulp) here is the annual ritual of the Scot Goes Pop Eurovision prediction. The ten countries I think will qualify from tonight's first semi-final are...
Of the main favourites, the one I've left out is Belgium. That'll probably come back to haunt me (it usually does when I leave out a favourite), but I've been slightly baffled from the start as to why it's so strongly tipped. It's a decent song, but it's very low-key, and it looks like the rehearsals haven't been a rip-roaring success.
If you're looking for a small bet, you could do worse than Montenegro - not because I think it's likely to qualify, but simply because the odds are crazy. It probably has around a 20-25% chance, not the 10% chance the odds would imply. So it ought to be a value bet.