The X Factor 2017 finalists are a step closer to being confirmed with the top six Boys revealed.
We've had a total of eight audition shows and three bootcamp episodes before the Six Chair Challenge concluded tonight.
Over the past few episodes, the remaining acts in the four categories have been cut to be just 24 as the mentors take control for the first time this year and decided on their top contestants.
Last Sunday it began with Sharon Osbourne and the Girls while on Saturday it was time for Simon Cowell and the Groups. Tonight, Nicole Scherzinger was in charge of the Overs before Louis Walsh took control of the Boys.
It wasn't simple as Louis entered the hot seat, with plenty of shock choices and a U-turn over one decision.
It all ended with a three-way sing off between the boys for the final seat.
After everything, Louis settled on his final six contestants in the Boys category - but some off screen drama has also resulted in one act returning after another quit...
But which of them will go on to take part in the X Factor live shows which start at the end of the month?
X Factor 2017 final six boys
24 year-old student from The Valleys, South Wales.
22-year-old pub singer from Norwich. Originally auditioned with his brother Alex as a duo, ITG.
24-year-old singer from Ohio, USA.
27-year-old barman from London.
18-year-old busker from Aldershot
ANTHONY RUSSELL - QUIT
27-year-old plasterer from the Isle of Man. Replaces Anthony.
Following the end of the six chair challenge, the six contestants left in each category will fly across the globe to sing for their mentor in a bid to get a spot in the LIVE SHOWS.
Louis' acts will be heading with his guest judge Mika to Turkey
Who is your current X Factor favourite? Tell us in the comments below!
The X Factor continues on ITV net Saturday and Sunday night.