Portugal - LIVE - Conan Osiris - Telemóveis - First Semi-Final - Eurovision 2019
ESC 19 Winners Quarter-Final - Japie (Ryu) Vs. Crusader (Ganondorf, Sephiroth) - SSBU Local
Eurovision Song Contest 2019 - Grand Final - Live Stream
Duncan Laurence - Arcade - 🇳🇱 Netherlands - Grand Final - Eurovision 2019
Switch Song (with Conchita Wurst, Måns Zelmerlöw, Eleni Foureira, Verka Serduchka) - Eurovision 2019
Miki - La Venda - Spain 🇪🇸 - Grand Final - Eurovision 2019
Luca Hänni - She Got Me - Switzerland 🇨🇭 - Grand Final - Eurovision 2019
Azerbaijan - LIVE - Chingiz - Truth - Grand Final - Eurovision 2019
Polina Gagarina - A Million Voices (Russia) - LIVE at Eurovision 2015: Semi-Final 1
Malta - LIVE - Michela - Chameleon - Grand Final - Eurovision 2019
Kate Miller-Heidke - Zero Gravity - Australia 🇦🇺 - Grand Final - Eurovision 2019
ESC 19 Winners Quarter-Final - DegenGary (Pokémon Trainer) Vs. Mafia_11005 (Fox) - SSBU Local
Mahmood - Soldi - Italy 🇮🇹 - Grand Final - Eurovision 2019
ESC 19 Winners Quarter-Final - Apple (Bowser) Vs. TheStampStories (Terry) - SSBU Local Tournament
Slovenia - LIVE - Zala Kralj & Gašper Šantl - Sebi - Grand Final - Eurovision 2019
ESC 19 Winners Quarter-Final - Sui G (Zelda, Ridley) Vs. Rozza (Ness) - SSBU Local Tournament
Jamala - 1944 - 🇺🇦 Ukraine - Grand Final - Eurovision 2016
WINNER'S PERFORMANCE: Duncan Laurence - Arcade - The Netherlands - Eurovision 2019
Eurovision Song Contest 2019 - First Semi-Final - Live Stream
RECAP: All the songs performed at the Grand Final of the 2019 Eurovision Song Contest