Britain's Got Talent boss Simon Cowell reckons tonight's final is a two horse race.
The music mogul admitted he felt it was between shadow dancers Attraction and teenage comic Jack Carrol to win the series this evening.
The ten finalists and one, to be revealed, wild card act will perform live tonight for the public's vote as one act prepares to walk away with a £250,000 cash prize and a spot on the Royal Variety Show.
Simon said: "My gut feeling is that Attraction and Jack are the two favourites.
“Attraction’s performances got to me so much. They tell this incredible story in two minutes. And they’re great guys.
“And Jack, who has cerebral palsy, is someone who has lived the life he lives and yet has the most refreshing attitude and a brilliant energy. He will have a great career.”
But anyone who's watched BGT before will know there are often surprises, such as Susan Boyle missing out on the title in 2009.
And Simon confessed: "We could be in for a shock. I think someone could surprise us with a fantastic performance. It may not be as predictable as you think.”
The Britain's Got Talent 2013 final airs tonight, Saturday, June 8 on ITV from 7:30PM.
Browse pictures of the Britain's Got Talent 2013 finalists below...