The X Factor is gearing up for one of it's "closest ever finals" as Ben Haenow and Fleur East go head-to-head tonight to be crowned this year's winner.
Watch the pair's best performances on the show so far. But who will get your vote?
Simon Cowell told Fleur this was the moment she became a star.
While Ben's rendition of Ed Sheeran's Thinking Out Loud helped bump it up to the top of the charts again, which Ed said he was very thankful for.
Meanwhile, past and present losers of the show teamed up for this X Factor medley of the Dirty Dancing hit (I've Had) The Time of My Life.
But it was time to say goodbye to Andrea Faustini, who left the show on Saturday night in third place.
Watch the pug-loving Italian's best bits here: