Here's a look at all of tonight's The Voice UK semi-final performances as eight battled it out for four spots in the final.
Each act tonight sung twice, first on their own and then with their mentor and team rival in a group performance.
Team Will were up first with Lucy O'Byrne getting a standing ovation for her take of O Mio Babbino Caro from Gianni Schicci.
Joe Woolford was the first act on stage for Team Rita before we went back to Team Will with
Sheena McHugh belting out Toca’s Miracle by Fragma.
It was then over to Team Ricky, beginning with Emmanuel Nwamadi who 'proved himself' according to his mentor after a performance of A Whiter Shade of Pale by Procol Harum.
Karis Thomas was the second and last of Team Rita's acts to sing, performing Say Something before Vikesh Champaneri took to the stage.
And after last week's outrageousness there was another big production for the Team Will singer tonight as his cover of disco hit Don’t Leave Me This Way included glitter cannons, backing dancers and giant streamers.
The only one of Team Tom's singers went into the spotlight next as a very glam looking Sasha Simone performed Say You Love Me.
Stevie McCrorie finished things off for the first round of performances with a cover of Leona Lewis' Bleeding Love.
The acts then returned to the stage for a group performance with their coaches, with the results from the phone vote revealed later tonight!
Who was your favourite act tonight? Add your thoughts in the comments!
Browse pictures of The Voice semi-final performances below...