The line up for the first half of The Voice UK's battle rounds has been announced, with half of the Top 40 contestants taking to the stage.
This weekend it's a double bill, with episodes on both Saturday and Sunday as the coaches axe half of the artists.
By the end of the weekend, we'll know the Top 20 live show finalists of the first ever Voice UK series!
But who will make the cut?
On Saturday night in Team Will, Heshima Thompson will face Tyler James, Joelle Moses will battle Jenny Jones and Jay Norton will try to out sing Jaz Ellington.
On team Jessie, [tag]Jessica Hammond[/tag] will sing against [tag]Vince Kidd[/tag] as Toni Warne takes on Kirsten Joy.
For Team Tom, Deniece Pearson will duet against Ruth Brown, Barbara Bryceland will be singing with Leanne Mitchell while Aundrea Nyle will sing for a place in the lives with Sam Buttery.
Finally, for Team Danny, Bill Downs will battle with [tag]Max Milner[/tag] and [tag]Bo Bruce[/tag] will duet against Vince Freeman.
The show airs at 7PM on Saturday night on BBC One. The remaining pairs will battle on Sunday, when the show starts slightly later at 7:30PM.
But what will they be singing?