Bookies' favourite Loreen has won the Eurovision Song Contest for Sweden in Liverpool, handing the country a seventh victory in the competition.
The triumph equals Ireland's record of seven wins and also marks the second win for Loreen, who previously stormed to the title in 2012 with 'Euphoria'.
Her new song 'Tattoo' had been the long-time favourite for the crown but faced a late charge from neighbour Finland with 'Cha Cha Cha' by Kaarija, which won the public vote with 376 points for an overall total of 526.
The United Kingdom - hosting on behalf of 2022 winners Ukraine due to the Russian war - had a disastrous night, finishing one from last with 'I Wrote A Song' by Mae Muller.
Eurovision overlord Martin Osterdahl said: "We were determined that this year's Contest would honour Ukraine's 2022 victory and the close collaboration between the BBC and UA:PBC ensured Ukrainian culture was front and centre of the 2023 event. We are incredibly grateful to these broadcasters for their incredible work and commitment to creating a a truly historic event.
"We congratulate Loreen and the Swedish delegation on their win and a superb performance of 'Tattoo' that will go down in Eurovision history! Every artist made sure Europe was truly United by Music.
"We had the warmest welcome we could have hoped for from the city of Liverpool. Everyone who came here to work on or enjoy this year's contest will take away the most incredible memories."
Full results:
1. Sweden - 583 points
340 jury points, 243 public points
2. Finland - 526 points
150 jury points, 376 public points
3. Israel - 362 points
177 jury points, 185 public points
4. Italy - 350 points
176 jury points, 174 public points
5. Norway - 268 points
52 jury points, 216 public points
6. Ukraine - 243 points
54 jury points, 189 public points
7. Belgium - 182 points
127 jury points, 55 public points
8. Estonia - 168 points
146 jury points, 22 public points
9. Australia - 151 points
130 jury points, 21 public points
10. Czechia - 129 points
94 jury points, 35 public points
11. Lithuania - 127 points
81 jury points, 46 public points
12. Cyprus - 126 points
68 jury points, 58 public points
13. Croatia - 123 points
11 jury points, 112 public points
14. Armenia - 122 points
69 jury points, 53 public points
15. Austria - 120 points
104 jury points, 16 public points
16. France - 104 points
54 jury points, 50 public points
17. Spain - 100 points
95 jury points, 5 public points
18. Moldova - 96 points
20 jury points, 76 public points
19. Poland - 93 points
12 jury points, 81 public points
20. Switzerland - 92 points
61 jury points, 31 public points
21. Slovenia - 78 points
33 jury points, 45 public points
22. Albania - 76 points
17 jury points, 59 public points
23. Portugal - 59 points
43 jury points, 16 public points
24. Serbia - 30 points
14 jury points, 16 public points
25. United Kingdom - 24 points
15 jury points, 9 public points
26. Germany - 18 points
3 jury points, 15 public points
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025