The judges have spoken - but not everyone's happy about it.
X Factor's top 12 have been revealed with judges Willy Moon and Melanie Blatt locking in their top three contestants ahead of Sunday night's first live show.
But fans have been quick to criticise some of the judges' calls, including Blatt's decision to include Joe Irvine in the final line up.
Fans were also upset by Moon's decision to drop sibling act Duel in favour of the band Stuss, including broadcaster Hilary Barry who created a 'sillywilly' hashtag to mark her disappointment.
Others were distraught after Natalia Kills' decision to ditch crowd-favourite, 14-year-old Archie Hill in last night's episode.
Stan Walker also chose not to take his youngest contestant through to the live shows, 14-year-old Jazzy Axton.
But fans still have a chance to save one of their favourites, with each judge nominating a wild card act that the public can vote to bring back. Joseph, Jazzy, Archie and country duo Mae Valley are all in the running to return.
Willy Moon: GROUPS
Fare Thee Well
Brendon Thomas & The Vibes
Stuss
Mel Blatt: OVERS
Joe Irvine
Sarah Spicer
Steve Broad
Natalia Kills: BOYS
Beau Monga
Nofoala Lameko
Stevie Tonks
Stan Walker: GIRLS
Finlay Robertson
Lili Bayliss
Nyssa Collins
- nzherald.co.nz