Following Jamala's win at the 2016 Eurovision Song Contest, what better way to sum up the mood of viewers, organisers and those who took part than the Internet? For this is where every kind of crazy lurks.
— Eurovision (@Eurovision) May 14, 2016
Back in Ukraine, Prime Minister Arseniy Yatsenyuk couldn't wait to offer his congratulations. We're not entirely sure, but his post probably says something like 'thanks a lot for landing us with the cost of organising the show next year, how the feck do we cope with all the gays?' ... Probably.
Браво, Джамало! Блискуча і заслужена перемога. Україна перемагає і перемагатиме, Крим буде українським. pic.twitter.com/Aowno5BtJS
— Arseniy Yatsenyuk (@Yatsenyuk_AP) May 14, 2016
Ukrainian President Petro Poroshenko also so hailed Jamala's "unbelievable" victory with a flood of exclamation marks - "Yes!!!" he tweeted. "An unbelievable performance and victory! All of Ukraine gives you its heartfelt thanks, Jamala."
Runner-up Dami Im showed no signs of sulking - perhaps understandable given she'll be laughing all the way to the higher reaches of the iTunes chart while 1944 sinks without trace.
That hasn't stopped ousted Australian PM Tony Abbott from using Eurovision to take a swipe at Russia.
"I have a lot of goodwill for the Ukraine, I think the Ukraine has suffered a lot over the last couple of decades and I think they're currently suffering at the hands of a bully," he told Sky News. "So if this helps their morale I think we should be prepared to accept second place."
Congrats to Jamala and Ukraine! You were the deserving winner this year and I'm truly happy for… https://t.co/TMJGjxmEI9
— Dami Im (@damiandmusic) May 15, 2016
Third-placed Sergei was also sounding happy - especially given his song is selling by the lorry load.
THANK YOU EVERYBODY FOR YOU SUPPORT LAST NIGHT!! I LOVE U !!!❤️❤️❤️❤️ @ Stockholm, Sweden https://t.co/kWVoypRbNU
— Sergey Lazarev (@sergeylazarev) May 15, 2016
In Russia, Kremlin-controlled media went into overdrive to smear the contest, with RT running a bizarre piece - "Eurovision Song Contest funded by TV license fee system that criminalizes poor people."
As always, if you want a balanced view on the result, who better to ask than one of the 'fans'. Here's a fairly typical, not at all barmy, analysis from Veronica Blaze, who describes him/herself as a 'transgender wrestler'.
Meanwhile, down at the other end of the scoreboard, Joe and Jake were noble in crushing defeat.
Two best friends, just had the night of their lives. Thank you all so much❤️ pic.twitter.com/X9X6UXu5S7
— Joe and Jake (@JoeandJakemusic) May 14, 2016
Fellow loser Jamie Lee manged a 'let's never speak of this moment' message:
— Jamie-Lee (@JamieLeeKriewit) May 14, 2016
A big old bowl of sour grapes was on the menu for self-proclaimed legend Flip Kirkorov, who did a classic 'yeah but, no but, yeah but ...' on Instagram.
As the composer and producer of Russian entry I fully respect the result. I knew the rules and I accepted them. As a fan of this contest I am sad that a song, an entry and an artist like Sergey Lazarev @lazarevsergey was given zero points from 21 juries! When at the same time, the audience all over Europe voted for him with 3 points and above. 29 countries gave him 8, 10 and 12 points!! I really believe that EBU should reconsider the way juries are voting. Maybe take them down to 25%? Something needs to be done for Russia to take part again. This is my opinion
Elsewhere, Twitter gave those quick on the quip a chance to raise a smile ...
— Rebecca Rouillard (@rrouillard) May 14, 2016
— Maggy (@maggyvaneijk) May 14, 2016
— Benjamin Cook (@benjamin_cook) May 14, 2016
— Белорусский партизан (@belpartisan) May 14, 2016