Ok, the Finland #Cha-cha-cha song should have won #Euorvision simply based on the delta between the lyrics and the actual performance.
Live Final (no subtitles): https://youtu.be/rJHe-iZ5HSI
Official video (with lyrics, if you turn on captions): https://youtu.be/znWi3zN8Ucg