Here's are all the contestants and songs from tonight's second round of battles on The Voice Kids UK.
This evening is the second half of a double bill of The Voice UK Kids.
Fresh from the blind auditions, global music star will.i.am, pop princess Pixie Lott and McFly frontman Danny Jones returns to their big red chairs for the battles.
Presented by Emma Willis, the new series is open to talented young soloists between the ages of seven and 14.
Over the past four weeks we've watched the coaches build up teams of twelve talented singers - now it's time to do battle.
The first half of the battles kicked off last night on ITV with two battles from each of the three teams.
Tonight we see the remaining battles as the semi-final contestants are confirmed. You can recap on the first battle round results here!
In The Voice Kids, battles see three youngsters face off for one spot in the next round.
Unlike the main show, there aren't any steals on The Voice Kids – meaning no second chances for the coaches who must decide a winner from each battle in their team.
In tonight's second half of battles, we see the remaining performances from all of Teams Danny, Pixie and Will...
The Voice Kids UK battles and songs
Francesca, Adam and Gina perform As by George Michael and Mary J Blige.
Marby, Victoria and Brooke perform There Must Be An Angel [Playing With My Heart] by The Eurythmics [Kylie Minogue version].
Chi, Sophia and Amaria perform When love takes Over by David Guetta feat. Kelly Roland.
Lewis, Leah and Devon perform Thinking Out Loud by Ed Sheeran.
Jessica, Nathan and Millianna perform Runnin' [Lose it All] by Naughty Boy feat. Beyonce and Arrow Benjamin.
Hayley, Juno and Erin perform Eyes Shut by Years and Years.
Following the battles, the final four acts in each team will go forward to the the semi-finals where they'll be singing live finale at the end of the month – with viewers choosing the ultimate winner.
The prize for The Voice Kids UK winner is £30,000 towards their musical career and a family trip to Disneyland Paris.
The Voice UK Kids battle rounds air tonight at 7:30PM on ITV.