The song choices for The Voice UK 2014 final battle rounds have been revealed.
This weekend will see the second and final part of the next stage of the competition with another 12 musical duels.
In each pairing, the coach will decide who to send home and who goes through to the knockouts.
But it might not be the end for the losers with the Steal twist returning as rival coaches each get the chance to scoop up one lucky performer who was rejected by another judge.
The song choices have now been revealed for Saturday's show although which pairing which song won't be revealed until the weekend...
The Voice UK songlist - Battle Rounds 2
Gemyni v Jade Mayjean Peters
Baby One More Time by Britney Spears
Myles Evans v Max Murphy
Eleanor Rigby by The Beatles
Rachael O’Connor v Amelia O’Connell
Holy Grail by Jay-Z feat. Justin Timberlake
James Byron v Kiki deVille
Because The Night by Patti Smith Group
Iesher Haughton v Femi Santiago
Stop, Look, Listen by Diana Ross & Marvin Gaye
Melissa Gill v Vicky Jones
Just Give Me a Reason by Pink feat. Nate Ruess
Sophie May Williams v Cherri Prince
The Lovecats by The Cure
Elesha Paul Moses v Gary Poole
Caught Up by Usher
Jazz Bates-Chambers v Luciee Marie Closier
Grenade by Bruno Mars
Chris Royal v Jamie Lovatt
Rolling In The Deep by Adele
Georgia Harrup v Laverne Scott-Roberts
22 by Taylor Swift
The Voice 2014 battle rounds continue on Saturday night from 7PM on BBC One.
Browse pictures of the first battle round performances below...