The top three finalists on The Voice UK 2017 have now been confirmed.
Yesterday evening was the first half of this weekend's grand live final as the then four remaining contestants performed live again.
Each sang a new solo song and a duet with their mentor.
They all then faced the public vote with the three most popular going through to Sunday's show.
After the public poll closed, host Emma Willis took to the stage to reveal the results.
In no particular order, those through to the second half of the final are Jamie Miller, Mo Adeniran and Into The Ark.
That meant that Michelle John bowed out, leaving both Will.i.am and Gavin Rossdale with no more acts.
Meet the finalists below...
Audition Song: Let It Go (James Bay)
Gavin and Jennifer both turned for Jamie and he chose Jennifer as his coach. In the battles, Jaime bested Stacey Skeete to make the knock outs.
In the knock out rounds, Jamie won his way into the live finals after being voted into the quarter-final by the public.
Jamie's faced the public vote both weeks in the live finals, each time securing his way into the next round.
In the first half of the final, he performed Runnin' by Naughty Boy and Beyonce with mentor Jennifer to make the top three.
Audition Song: Iron Sky (Paolo Nutini)
Mo's showstopping performance of 'Iron Sky' in the finale of the opening set of had all four coaches turning. Gavin was the first to spin, followed by Sir Tom and Will before Jennifer left Mo with a full set of coaches to pick from.
Mo went on to pick Jennifer as his coach after pitches from the four piece and has stuck on her team ever since.
In the battles, Mo beat Diamond while in the knock out rounds, Mo won his way into the live finals after being voted into the quarter-final by the public.
In the live shows, Mo won Jennifer's fast pass in the first week before winning the public vote in the semi-final.
In the first half of the final, he performed Beneath Your Beautiful by Labrinth and Emeli Sande with mentor Jennifer to make the top three.
Into the Ark
Names: Taylor Jones and Dane Lloyd
Age: 20 and 25
From: South Wales
Audition song: ‘Burning Love’ by Elvis Presley
Gavin, Tom and Jennifer turned their chairs for duo Into The Ark's blind audition, with the pair opting to choose Tom as their coach.
In the battles the boys beat Linda Jennings before winning a spot on Sir Tom Jones' final team thanks to the public vote.
In the live shows, they've faced the public vote both weeks are now the first duo to make The Voice UK final.
In the first half of the final, the duo performed Feel For You by Chaka Khan with mentor Sir Tom to make the top three.
Who is your favourite of The Voice UK finalists? Who do you want to win? Tell us in the comments below!
The Voice UK 2017 final airs Sunday night at 7PM on ITV.
The final three will sing live for one last time before the winner is crowned.
There will also be a guest performance from John Legend.