The final mystery has been resolved. Who sings when at the 2017 Eurovision Song Contest? After weeks of rehearsals, at last, we have something else to talk about. Because you know how nobody ever won from second place ... well this year that challenge is thrown at the feet of  Kasia Mos.

The running order was proposed by UA:PBC and approved by the EBU Executive Supervisor, Jon Ola Sand and by the Chairman of the Reference Group, Dr. Frank-Dieter Freiling.

Scroll down for a recap video.

Here's the running order in full:

DrawCountryPerformerSong
1IsraelIMRII feel alive
2PolandKasia MośFlashlight
3BelarusNaviBANDHistoryja majho žyccia
4AustriaNathan TrentRunning on air
5ArmeniaArtsvikFly with me
6NetherlandsO'G3NELights and shadows
7MoldovaSunStroke ProjectHey, mamma!
8HungaryJoci PápaiOrigo
9ItalyFrancesco GabbaniOccidentali's karma
10DenmarkAnja NissenWhere I am
11PortugalSalvador SobralAmar pelos dois
12AzerbaijanDihajSkeletons
13CroatiaJacques HoudekMy friend
14AustraliaIsaiahDon't come easy
15GreeceDemyThis is love
16SpainManel NavarroDo it for your lover
17NorwayJOWST feat. Aleksander WalmannGrab the moment
18United KingdomLucie JonesNever give up on you
19CyprusHovigGravity
20RomaniaIlinca feat. Alex FloreaYodel it!
21GermanyLevinaPerfect life
22UkraineO.TorvaldTime
23BelgiumBlancheCity Lights
24SwedenRobin BengtssonI can't go on
25BulgariaKristian KostovBeautiful mess
26FranceAlmaRequiem