Brad Shackleton, Melanie Masson and Christopher Maloney continued to pull it out of the bag on The X Factor tonight.
There was just one performance between them and judges' houses, and Melanie was up first.
She told the judges: "This is the biggest opportunity I have ever had in my life and probably and probably my last chance to really.
"Everything rides on this, I want to sing like it’s the last song I will ever sing in my life. I just want to do my best."
After singing, the judges were impressed, with Nicole saying: "Good job Melanie."
As Melanie left the stage, Louis Walsh told the other judges: "I think she can sing better songs, but I think its all there. I think the potential with Melanie is all there."
Next up was Chris Maloney, who said: "This is the last opportunity that I’ve got to turn my nerves into something positive
"I’m going to sing for my life. I can’t let my nerves get the better of me. Hopefully this is my time."
After performing, Tulisa quips: "That’s what you call stepping up"
Gary added: "What a voice"
Off stage and an overwhelmed Chris reacted: "I loved it- I’m making a show of myself aren’t I"
Both Brad Shackleton and Carolynne Poole managed to impress in the Overs category, but will they make the judges' houses?