The X Factor 2012 finalists have been revealed, and we want to know who you want to win!
There was no sing off or bottom two, with Union J leaving having received the fewest votes.
Speaking after the result, James admitted: "I had a bad feeling I wasn't going through, I'm over the moon, it's crazy.
Chris added: "I'm just so grateful to everyone that's picked up the phone and voted for me and the support throughout the competition. Thank you so much."
Jahmene said: "Next week we've just got to bring it on."
Christopher Maloney finished in third place on last night's XFactor 2012 results, leaving James Arthur and Jahmene Douglas to go head to head on tomorrow night's final.
James heads into the X Factor final as the bookies favourite according to Ladbrokes.
Alex Donohue of Ladbrokes said: "The only certainty is that we'll be kept on our toes in the build up as it promises to be the busiest week in TV betting history."
Vote for your winner in our final X Factor poll of the series below...
The X Factor 2012 continues tomorrow night 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.