The Voice UK 2018 has its finalists - who are you backing to WIN?
Saturday night saw the top four contestants decided for the live final this weekend.
In the semi-final, each act performed live for the first time before viewers voted for their favourites. The four acts with the fewest votes were then sent home.
Now four contestants remain - but who do you want to WIN The Voice UK tonight? Vote in our poll below!
Those in The Voice UK final for Team Tom is 18-year-old student Ruti Olajugbagbe from Essex. She performed Budapest by George Ezra.
On Team Jennifer is Belle Voci, a duo made up of friends 26-year-old Sophie from Norwich and 25-year-old Emily from Mayfair. The pair performed Delibes' Flower Duet in the auditions.
Team Will's finalist is 16-year-old student Donel Mangena from Southampton who originally auditioned with Cold Water by Major Lazer and Justin Bieber.
Lastly, on Team Olly is 27-year-old student Lauren Bannon from Weymouth who performed Major Lazer's Lean On at her audition.
The Voice UK continues next Saturday on ITV with the final live show of the series.
The top four acts will each be singing up to three times, starting with a solo song and a duet with their mentor.
The top two will then reprise their song of the series.
There will also be a special group performance from the coaches.
Then it'll be over to the viewers to vote for their favourite before host Emma Willis reveals the winner.
Currently, bookies make Team Will's Donel the one to beat.
The Voice UK's live final airs tonight from 8:30PM on Saturday, April 7 with the results airing the same night.