Mo Adeniran proved why he is the favourite to win The Voice UK 2017 last night.
Yesterday evening was the first live knockout round and it was Team Jennifer's contestants in the spotlight.
The final six acts in her team each took to the stage for a live performance with David Jackson first up, opening the show with A Little Respect by Erasure.
He was followed by Jack Bruley who has chosen To Love Somebody by the Bee Gees while Jennifer's steal Tim Gallagher sang Want To Want Me by Jason Derulo.
Georgie Braggins performed I Say A Little Prayer by Aretha Franklin before current favourite to win Mo belted out Freedom by Beyonce and wowed the coaches with his super strong performance.
Also impressing both the judges and viewers was Jamie Miller, the last to perform, singing Ed Sheeran's new single Shape Of You.
After the performances was a short public vote to decide the top two performers.
In the results last night, host Emma Willis first announced the two acts with the most public votes which were - in no particular order - Jamie and Mo, going straight into the live finals.
Jennifer then had the power to pick a third finalist from her remaining four, selecting Jack to join Jamie and Mo in the live finals.
Jamie, Mo and Jack will all go forward to the live quarter-final later this month.
The Voice UK is back live tonight at 7.45pm on ITV where, as well as Sir Tom's team performing, Jennifer Hudson will be performing her new song Remember Me.
The knock outs return live next Saturday and Sunday night too on ITV with Team Gavin Rossdale and Team Will.i.am.