Congratulations to Emmelie de Forest and Denmark. “Only Teardrops” is officially the top song of Europe! Her final score was 281 points.
Azerbaijan came in second and Ukraine came in third. I’ll post the final results when I can. The official Eurovision website is down!
For now, I’ll just say it was a great show. Very entertaining and very long. So grateful the connection stayed live for the entire show.