Pretty excited for this
Semi Final 1 - May 10
1. Poland
2. Norway
3. Albania
4. Armenia
5. Turkey
6. Serbia
7. Russia
8. Switzerland
9. Georgia
10. Finland
11. Malta
12. San Marino
13. Croatia
14. Iceland
15. Hungary
16. Portugal
17. Lithuania
18. Azerbaijan
19. Greece
Semi Final 2 - May 12
1. Bosnia & Herzogovina
2. Austria
3. The Netherlands
4. Belgium
5. Slovakia
6. Ukraine
7. Moldova
8. Sweden
9. Cyprus
10. Bulgaria
11. F.Y.R. Macedonia
12. Israel
13. Slowenia
14. Romania
15. Estonia
16. Belarus
17. Latvia
18. Denmark
19. Ireland
Grande Final - May 14
11. France
12. Italy
14. United Kingdom
16. Germany
22. Spain
http://www.eurovision.tv/
Semi Final 1 - May 10
1. Poland
2. Norway
3. Albania
4. Armenia
5. Turkey
6. Serbia
7. Russia
8. Switzerland
9. Georgia
10. Finland
11. Malta
12. San Marino
13. Croatia
14. Iceland
15. Hungary
16. Portugal
17. Lithuania
18. Azerbaijan
19. Greece
Semi Final 2 - May 12
1. Bosnia & Herzogovina
2. Austria
3. The Netherlands
4. Belgium
5. Slovakia
6. Ukraine
7. Moldova
8. Sweden
9. Cyprus
10. Bulgaria
11. F.Y.R. Macedonia
12. Israel
13. Slowenia
14. Romania
15. Estonia
16. Belarus
17. Latvia
18. Denmark
19. Ireland
Grande Final - May 14
11. France
12. Italy
14. United Kingdom
16. Germany
22. Spain
http://www.eurovision.tv/