The Voice UK 2019 has its finalists - who are you backing to WIN?
Last 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 five acts with the fewest votes were then sent home.
Now four contestants remain - but who do you want to WIN The Voice UK? Vote in our poll below!
Joining them from Team Olly, are Jimmy Balito, a 23-year-old singer from Sussex, and 18-year-old Molly Hocking from St Ives in Cornwall.
Team JHUD and Team Will both go into the final with no acts after they were all eliminated in the semi-final.
The Voice UK continues next Saturday on ITV with the final live show of the series.
Based on past years, 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 Molly the one to beat.
"Molly has impressed throughout the series and her outstanding performance in the semi final puts her head and shoulders above the others in the final," said Star Sports's spokesman, Gary Burton.
The Voice UK's live final airs this evening (Saturday, April 6) from 8:40PM with the results airing the same night.