It was an exciting evening at the Wiener Stadthalle where in front of thousands of people in the arena and millions of people on TV, Måns Zelmerlöw from Sweden with his song titled Heroes has collected most votes of viewers at the final of this year's Eurovision Song Contest.

In second place was Polina Gagarina from Russia with A Million Voices and scored 303 points. In third place was Il Volo from Italy with Grande Amore and scored 292 points.

Austria and the city of Vienna have proven to be worthy hosts of Europe's favourite TV show with a wonderful evening of entertainment put on by host broadcaster ORF. The show was opened with a spectacular Magic Bridge, with artists welcomed to the stage by none other than last year's winner Conchita performing the official Building Bridges song.

Here are the top 3 songs

Måns Zelmerlöw - Heroes – Sweden

Polina Gagarina - A Million Voices – Russia

Il Volo - Grande Amore - Italy