It was the final round of Battles on The Voice UK this weekend, and as usual it was quite the rollercoaster ride of emotions.
With no Steals remaining the Coaches found themselves having to make some incredibly tough decisions, as they choose who they're taking through to the Knockouts stages.
So go ahead and check out all of the highlights...