Misha B has been booted out of the X Factor after failing to win the public vote.
The 19-year-old, who had undeniably one of the best voices in competition, couldn't find a place in voters' hearts after being plagued by news of her alleged off-stage behaviour.
Misha took the news gracefully, calling Kelly Rowland "the best mentor in the world", adding "I love and thank you all so much."
Last night, predicting Misha's demise, Gary Barlow told her: "I have sat here and witnessed your journey throughout this competition and I can't help but feel a little bit sad.
"You have been wrongfully accused in the past of being someone that you are not.
"The really horrible truth behind this is, even if you're lucky enough to get through tomorrow night, I don't think you can win this competition because of that and that's a real shame." And now it seems his predictions have come true.
Performing for one last time, Misha broke out into a rap mentioning how X Factor host Dermot O'Leary had supported her, before belting out her final ballad.
Little Mix were the first to make it through to next week's final in spite of their poor performance last night, followed by Gary Barlow's remaining act Marcus Collins and comeback girl Amelia Lily.
The three acts were selected entirely by public vote with no judges vote or sing-off taking place on Sunday's show.
Also on the results episode was the biggest teen popstar on the plant, Justin Bieber, who took to the X Factor stage to perform his festive single Mistletoe and Kelly Rowland got up off her judging seat to do perform a remix of her recent singles in a pair of black hotpants. Conveniently her album is "out now". When asked for his comments on Kelly's performance Louis Walsh said: "You're like a young Tina Turner", moving his usual comments beyond parody.
Meanwhile, Dermot informed us the X Factor's charity single Wishing On A Star made it to number one in the charts tonight, giving the acts their first glimpse of what it feels like to be at the top.
Check out our slideshow of all the weekend's X Factor acts and click on who you think should be walking off with this year's title...