X Factor 2012 judge Tulisa has backed James Arthur to win the show in the final next week.
Tonight saw the finalists performing twice in a bid to make next Saturday's last live show.
James first wowed with U2's One in dedication to his family, before closing the show in spectacular fashion with the Power of Love.
"That was the performance of the series," gushed Gary Barlow. "Just amazing. You are a great singer but you make people emote."
Speaking on Xtra Factor, Tulisa said: "Who do I think deserves to be the front runner? James, I think he deserves to win.
"I think if everyone who wants him to win, votes, then I think he will."
James meanwhile wasn't giving too much away about how he felt about his chances.
He said simply: "I've done my best, so hopefully people will see something in me and vote for me.
James and Jahmene are joint favourites to win the show, and their mentor Nicole is sure they'll be able to make it through tomorrow night's results show.
She said on the Xtra Factor tonight: "After those performances, I'm feeling really confident."
Vote for your X Factor favourite in our latest poll below...
The X Factor 2012 live shows continue tomorrow night on ITV1 and ITV1HD with the semi-final results show.
There will be performances from Pink and Tulisa as well as the final elimination of the series.
There's no sing off on tomorrow evening's results, meaning act with the lowest votes will automatically get the axe.