The hugely important second dress rehearsal for tonight's second semi-final of the Eurovision Song Contest was held in Baku last night.
Malta's Kurt Calleja was the fourth to take to the stage with This is the Night. He will also be fourth in tonight's performance.
The dress rehearsal was held before a panel of jurors whose vote accounts for half of the total. The remaining half will through televoting tonight.
Polls are giving contrasting predictions of Kurt's chances.
Video below shows a wrap-up of the rehearsal by eurovision.tv