Semi-final 2:
A recap of all the songs taking part in this semi:
1) Azerbaijan:
2) Isreal:
3) Montenegro:
4) Malta
5) Iceland:
6) Norway:
7) Slovenia:
8) Lithuania:
9) Sweden:
10) Czeck Republic:
11) San Marino:
12) Latvia:
13) Switzerland:
14) Poland
15) Ireland:
16) Cyprus:
17) Portugal: