It was The Voice UK battle rounds on Saturday and Sunday night and here are four of the best.
Ranked based on official views and shares from The Voice UK YouTube page, these are the top battles that fans have been liking and replaying since the weekend.
But which was your favourite? Tell us in the comments below!
Mo vs. Diamond
Mo and Diamond were one of the Team Jennifer Hudson battles at the weekend, singing A Change is Gonna Come by Sam Cooke together.
Mo won but it wasn't the end for Diamond who was stolen by Gavin!
Stacey Skeete vs. Jamie Miller
Stacey Skeete and Jamie Miller went head to head on Team Jennifer Hudson, singing Perfect Strangers by Jonas Blue ft JP Cooper.
Jamie won the battle and Stacey was not stolen, seeing her out of the show.
Shakira Lueshing vs. Clara Hurtado
Clara Hurtado and Shakira faced off on Team Will.i.am performing an all singing, all dancing and all rapping version of Bad Blood by Taylor Swift.
Will declared Clara the winner while Shakira was not stolen.
Israel Allen vs. David Jackson
Israel Allen and David Jones when head to head ton Jennifer Hudson's team, singing her song It's Your World.
In a bit of a surprise result it was David who won while Israel was not stolen and left the competition.
The Voice UK 2017 airs this Saturday and Sunday night on ITV.