Azerbaijan's Chingiz Mustafayev has made his way to the Eurovision 2019 final held in Tel Aviv, Israel.
Chingiz performed under No 18 with his song 'Truth' in the second semifinal.
Along with Azerbaijan, the final will see the performances from the Netherlands, Albania, Sweden, Russia, Denmark, Norway, Switzerland, North Macedonia and Malta.
Armenia's Eurovision entry could not reach the final.