Oh what a night...published at 04:37 British Summer Time 15 May 2016published at 03:37 15 May 2016
Here's my take on the final, with plenty of opinions from some Eurovision commentators I spoke to.
It's been epic - goodbye Stockholm!