The latest X Factor 2018 odds have been revealed ahead of tonight's final results.
The X Factor 2018 final airs at 7:30PM TONIGHT on ITV, live from Wembley Arena hosted by Dermot O'Leary.
Currently a trio of acts are left in the running: Scarlett Lee, 20 from Surrey, Anthony Russell, 28 from Liverpool, and Dalton Andre Harris, 24 from Jamaica.
Dalton has been leading the way for the past few weeks and finds himself as the odds-on favourite to triumph in tonight's results.
However there have been some recent big bets on Scarlett after the potential X Factor winner's songs were revealed.
This year, the three finalists have all recorded a cover together with some familiar names to be released to download and stream if they win the show.
Dalton has recorded Power of Love with 2012 X Factor winner James Arthur, Scarlett's potential winner's track is One More Sleep with 2006 X Factor champ Leona Lewis and Anthony will sing I Predict A Riot with the Kaiser Chiefs.
Jessica Bridge of Ladbrokes said: "Punters have been backing Scarlett continually over the last week, and since news emerged of her duet with Leona Lewis, fans are seemingly convinced if there's to be an upset it'll be Scarlett causing it."
Meanwhile, Dalton is leading iTunes downloads following Saturday's first round of final performances.
His cover of A Song For You and duet with Emeli Sande on Beneath Your Beautiful are currently the highest charting downloads from the final three.
Scarlett is next with her solo track Your Song and duet with Robbie Williams on Angels while Anthony is selling the fewest copies with his downloads this weekend.
The X Factor 2018 final airs at 7:30PM this evening on ITV.
As always, as well as the last performances from the contestants, there will be a number of special guest acts who will be singing as well.
Performing on The X Factor on Sunday will be Nile Rodgers & Chic, Ellie Goulding and Take That with Robbie Williams.