James Arthur is the favourite to win The X Factor 2012 going into tonight's latest results show.
With Christopher Maloney finishing in third place on last night's X Factor 2012 results, it's left James and Jahmene Douglas to go head to head on tonight's final.
Despite being the favourite leading up to the final, Jahmene is now being tipped for second place behind James in tonight's show.
But with it so close tonight's performances could change everything, with three performances from the final two, including their winner's songs.
Meanwhile, bookies William Hill do not think we have seen the end of marmite man Christopher Maloney and they offer just 4/1 that he has a number one single next year.
The odds suggest that fellow contestant Rylan is more likely to get the Eurovision gig at 16/1 , although Christopher is 50/1 to get the call up.
“Christopher has a very large following, who were prepared to vote for him and they would almost certainly buy records. Therefore he has a great chance of having a number one next year,” said William Hill spokesman Rupert Adams.
Whomever wins this series, the fact remains that viewing figures are falling and perhaps it is time for the triumphant return of Simon Cowell.
William Hill are offering 6/1 that Simon is a judge in 2013, the same price is offered for Simon to pull the plug and for no X Factor series in 2013.
“Simon was the reason that many people watched the show and we believe he is the only one that can halt the falling viewing figures!” said William Hill spokesman Rupert Adams.
Vote for who you want to win The X Factor 2012 below...
The X Factor 2012 continues tonight with the live final results in Manchester from 7:40PM on ITV1.
Jahmene Douglas and James Arthur will be battling it out to be crowned winner, while there will be performances from One Direction, Rhianna and Emeli Sande.