Here are the acts who need to pull it out of the bag in tonight's The Voice UK 2017 results.
Tonight it’s the live semi-final of The Voice UK as the eight remaining singers perform for a place in next week's gran-final.
The two remaining members of Team Gavin, Team JHud, Team Will and Team Tom will sing live for the third time this series in a bid to stay in the competition.
If they make the cut they'll be just one step away from winning a recording contract with Polydor Records.
But FOUR will go in tonight's The Voice UK results as only four acts can go through to the grand-final.
This week the power lies solely with the viewers at home as the public vote to save their favourite singers.
The four with the most votes will make the final while the other four will be sent home.
Ahead of the performances, things are looking good for Jennifer Hudson with both of her remaining contestants - Mo and Jamie Miller - the favourites to make the cut.
Of course it's a live show so anything could happen on the night when the acts perform and the public get their say.
The Voice UK airs live on Saturday night between 8:30PM and 10:20PM with both the performances and results.
Plus there will be a guest performance from Jamiroquai.