The Eurovision final is set to kick off this Saturday night and bookies are saying the contest is now a two-horse race.