Here's a round up of the four contestants who have made it through to The Voice UK 2017 final.
It was the penultimate show of The Voice 2017 last night as the four remaining singers performed for a place in tonight's grand final.
In the first half of the weekend's finals, each contestant performed a brand new solo song live in front of the coaches, live audience and of course those watching at home.
They then took to the stage with their mentor for a special duet.
There was no safety net in the form of a fast pass twist with all the remaining contestants facing the public vote.
After the public poll closed, host Emma Willis took to the stage to reveal the results.
In no particular order, those through to the final night were Jamie Miller, Mo Adeniran and Into The Ark.
That meant that Team Will's Michelle John bowed out of the show in fourth place.
The remaining three finalists will go forward to this weekend's second half of the final where one of them will be crowned the winner of The Voice 2017.
The Voice 2017 airs live tonight at 7PM on ITV with the performances, results and a guest performance from John Legend.
Are you happy with the final The Voice UK 2017 results so far? Who do you want to WIN the show now? Tell us in the comments below!