Ryan O'Shaughnessy has performed Ireland's Eurovision entry 'Together' to a broadly positive reception.
The 25-year-old singer-songwriter received a loud ovation from the crowd in Lisbon, where he's one of tonight's 19 semi-final entrants competing for ten final places.
He also received a warm reaction online for the emotional love-story song and dance routine.
I'M NOT CRYING, YOU'RE CRYING! Gowan @Ryan_Acoustic !!May 8, 2018
There were some sceptics though...
And someone thought they recognised one of our previous entries on stage...