The Eurovision Grand Final – LIVE!

Once again it’s Eurovision time, and for the first time in three years, Malta has made it through to the Grand Final!

Michela’s radio-friendly hit Chameleon got through Thursday’s semi-final (after a nervy finish) and will be first in line in tonight’s line up of 26 countries.

Netherlands are the odds on favourite to take victory, with Italy and Sweden also amongst the high-fliers. Malta however are tipped to perform strongly, with a Top 10 finish on the cards.

To take you through proceedings, Albert Galea has sat down with a returning Matteo Alessandro – joined by their respective better halves – to provide you with a live commentary. Get ready for a night of glitz, glamour, and tongue in cheek humour!