Tonight, the Eurovision Song Contest 2015 kicked off with the second semi-final, were 16 amazing acts performed in the hope of gaining one of the ten spots for Saturdays final.
After a brilliant show the 10 finalist were announced. You can read who the 10 finalist are below!
The grand final will take place this Saturday.
1. Lithuania
2. Cyprus
3. Sweden
4. Poland
5. Azerbaijan
6. Slovenia
7. Montenegro
8. Latvia
9. Israel
10. Norway
After a brilliant show the 10 finalist were announced. You can read who the 10 finalist are below!
The grand final will take place this Saturday.
1. Lithuania
2. Cyprus
3. Sweden
4. Poland
5. Azerbaijan
6. Slovenia
7. Montenegro
8. Latvia
9. Israel
10. Norway