• And the results are in!

    Latvia
    Austria
    Netherlands
    Norway
    Israel
    Greece
    Estonia
    Switzerland
    Georgia
    Armenia

    Congrats to all countries who have qualified in the second Eurovision semi-final.

    They will join Ireland, Serbia, Portugal, Slovenia, Ukraine, Lithuania, Finland, Cyprus, Croatia and Luxembourg, as well as the 'big five', Spain, Italy, Germany, the UK and France, and of course last year's winners Sweden, in the Grand Final on Saturday.