Damn, is it me? I cried during this song too. Music can really be special.
The entire 2015 Eurovision Song Contest: Grand Final can be seen here. All 5 hours and 26 minutes of it.
Sweden's Mans Zelmerlow won the final vote. His video starts around 01:02:00 of the video. Polina's performance at the 02:05:00 mark. There are some great performances in here.
And, oh yeah.....