Sam Bailey and Nicholas McDonald will tonight battle it out to be crowned this year's X Factor winner.
The pair reached the final after dreadlock-haired teenager Luke Friend received the fewest votes from the public when the three finalists performed in front of 10,000 people at Wembley Arena last night.
After the result, Friend told presenter Dermot O'Leary:
Former prison warden Bailey, from the over 25s category, and 17-year-old McDonald will perform again tonight when the public will decide the winner of this year's series.
Bailey, 36, broke down in tears as she was told she through to the final, while McDonald dropped to his knees after hearing the result.
The bookmakers have made Bailey the runaway favourite to win this year with William Hill offering odds of 1/7, ahead of McDonald at 9/2.