The bookmakers' odds have been moving all week and now that the first semi final is near let's have a look at what the betting markets predict for Semi Final 1 Qualifiers:
Armenia
Portugal
Sweden
Azerbaijan
Greece
Australia
Finland
Moldova
Belgium
Cyprus
See the graph for predicted probablities.