Måns Zelmerlöw of Sweden has won the 2015 Eurovision Song Contest with his song Heroes.
The show ran 4 hours and featured contestants from 27 countries, including special 60th anniversary guest Australia. The votes were tallied from 40 countries and their professional juries. A representative of each country gave their results live.
Russia pulled ahead early and about half-way through, it seemed as though Eurovision would be crowning a new queen, Polina Gagarina. However, Måns Zelmerlöw began slowly pulling ahead until the latter votes steamrolled him into a decisive victory. Russia came in second and Italy came in third.
Congratulations to Måns Zelmerlöw, the new hero of Sweden and Eurovision! And congratulations to all the artists who performed in the semi-finals and the finale. Great job! See you next year in Sweden!