X Factor 2012 judge Nicole Scherzinger has admitted she's confident both Jahmene Douglas and James Arthur will make the final.
The pair gave some powerful and emotional performances on tonight's semi-final episode.
Jahmene reprised his audition song At Last by Etta James, as well as performing Whitney Houston's I Love To You in memory of his late brother.
Meanwhile James Arthur 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."
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."
And Nicole also defended her choice for James not to perform his own material.
"I have all the faith in the world that he's going to have his own album to showcase his own songs," she said. "I sometimes think it's harder to take a song and make it your own."
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.