Alisah Bonaobra wows again on The X Factor 2017 tonight.
But will she make it through to the live shows?
The 22-year-old singer from the Philippines is one of six contestants competing in the Girls category.
Tonight we'll see Alisah fighting for one of three spots in the live shows alongside Holly Tandy, Deanna Mussington, Rai-Elle Williams, Georgina Panton and Grace Davies.
The girls fly off to San Francisco to meet mentor Sharon Osbourne, who makes it a family affair with son Jack and daughter Kelly helping her out.
The acts have just one more chance to impress Sharon, Jack and Kelly, with each contestant hoping to convince them that they have the star quality required to reach the live shows.
Alisah decides to belt out Sam Smith's Lay Me Down and nails the vocals.
"Hopefully I've done enough, I just gave my all," Alisah tells host Dermot O'Leary.
Privately, Kelly confides in her mum: "I think she's got an amazing voice but there's something missing for me and I don't know what it is."
Will Alisah make the live shows?
Speaking about potentially making the final stages ahead of this weekend, Alisah said: "It’s so important to me. This is the battle of my life.
"I have to do this for all the people who have supported me in the Philippines and who are all praying for me to get to the live shows.
"I just want to give all my friends the chance to vote for me."
She added: "I can sing from the bottom of my heart. It’s all really me. That’s how I have to fight my dream."
And Alisah, who says her music inspirations are Beyoncé and Jordan Sparks, reckons she has plenty to give viewers: "As for my musical style, I can sing Ballads, Soul and R&B, Pop, Broadway and Jazz."
Find out who makes The X Factor 2017 live shows this weekend.
The X Factor 2017 judges' houses airs Saturday at 8:20PM and Sunday at 7PM on ITV.