Mel B has a tough time whittling down the acts in her Boys category on The X Factor 2014 tonight.
This evening's show sees the remaining four acts perform after we saw Jack Walton and Andrea Faustini sing yesterday.
Danny Dearden, Jordan Morris, Jack Quickenden and Paul Akister all sing for Mel and her guest mentor Emma Bunton in Mexico before the final three are chosen.
And Mel's category is looking strong, with Emma declaring: "You have got six brilliant acts there.
"It's so hard Melanie."
The pair struggle to split up the singers, as they worry which acts are "unique" and who could take the pressure of the live shows.
Meanwhile, the boys wait on with Paul saying he won't be sleeping.
The singer, who got a no at judges' houses last year, tells host Dermot O'Leary: "I don't want to go back home and tell my mum and dad I've got a no. I don't want to do that again."
Meanwhile, Jake, who is also back after failing to make the live shows previously, says: "I've not felt like this in a long time. It means more than the world to me, it means I can start working on y own ."
"My life is in Mel's hands and I can't wait to know what is my destiny," adds Andrea.
And Jordan comments: "I'm not going to let this slip away, I've given it my all. I left my soul on that stage."
The X Factor 2014 airs this evening from 8PM on ITV.
Browse pictures of tonight's X Factor 2014 below...