There's a 'clear favourite' to win The Voice UK 2019 ahead of this evening's final.
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 acts with the fewest votes were then sent home.
Now just four finalists remain: In The Voice UK final for Team Tom are Deana, a 23-year-old from Liverpool, and Bethzienna Williams, a 28-year-old musician from Barry who won the public wild card vote.
They're joined by Team Olly's Jimmy Balito, a 23-year-old from Sussex and Molly Hocking, an 18-year-old from St Ives in Cornwall.
Jennifer and Will don't have any acts in the final this year.
Based on the latest bookies odds, Molly looks to be the 'sure fire' winner of The Voice 2019.
Star Sports bookmakers make her the odds-on 5-6 favourite to triumph in the latest series.
The 18 year old has been one of the front runners since the show started in January, and with recent online show polls placing her way out in front with viewers her odds have tumbled.
Second favourite, Deana, is 5-2, Jimmy Balito is 4-1 and wild card winner, Bethzienna Williams, is the outsider at 12-1.
"Molly has a great voice and a personality to match and is extremely likeable," said Star spokesman, Gary Burton, "She definitely has the 'V' factor needed to win and we have taken more bets on her than any previous contestant ever!"
Who do you want to WIN The Voice UK? Vote in our poll below!
The Voice UK continues this Saturday on ITV with the final live show of the series.
The top four acts will each be singing twice, a solo song and a duet with their mentor.
The Voice UK's live final airs from 8:40PM tonight, April 6 with the results airing the same night.