Here are all the performances from The Voice UK 2019 live semi-finals to watch online.
It was the final show of The Voice 2019 Saturday (April 6) as the four remaining singers performed for victory.
Team Tom's Deana Walmsley and Bethzienna Williams together with Team Olly's Jimmy Balito and Molly Hocking battled it out for viewer votes.
Molly and Deana made the top two following the first round of live performances, which saw Jimmy and Bethzienna eliminated.
Watch all of the live performances below...
Each of the final four started the live final by singing a brand new solo song.
For her new solo song, Team Tom's Deana performed ‘Hometown Glory' by Adele
Team Tom's Bethzienna performed ‘Call Out My Name’ by The Weeknd for her new solo song.
Team Olly's Jimmy Balito's new solo song for The Voice UK final was ‘The Best’ by Tina Turner.
Team Olly's Molly Hocking opened the live final with ‘Someone You Loved’ by Lewis Capaldi
In the second round of live performances from The Voice UK final, the four finalists duetted with their coaches. Watch their performances online below...
Deana's Duet with Sir Tom Jones was to ‘I Believe’ by Frankie Laine
Bethzienna's duet with Sir Tom Jones was to ‘Don’t Let Me Be Misunderstood’ by Nina Simone/The Animals.
Jimmy Balito teamed up with mentor Olly Murs on 'All Right Now’ by Free.
Molly Hocking performed with coach Olly Murs singing ‘Stars’ by Simply Red
The top two - Deana and Molly - went on to perform live one last time, each singing their potential winner's song.
Deana's potential winner's song was her cover of Autumn Leaves by Eva Cassidy.
Eventual winner Molly Hocking performed I'll Never Love Again from A Star Is Born. As the winner, her cover has since been released on iTunes.
The Voice UK 2019 airs on ITV.
You can watch full episodes from series 8 for free online via the ITV Hub.