The final line-up for the X Factor live shows has been revealed after Rita Ora and Nick Grimshaw chose their top acts in a nailbiting programme.
Rita was given a helping hand by American songstress Meghan Trainor to pick her favourite three - and selected Louisa Johnson (17), Lauren Murray (25) and 18-year-old Kiera Weathers.
Grimshaw picked badboy Mason Noise (21), Che Chesterman (19) and Australian 24-year-old Seann Miley Moore.
Having picked her three finalists, Rita said: "It was the craziest journey, but now it's up to the public."
They will join Cheryl Fernandez-Versini's groups 4th Impact, Alien Uncovered and Reggie n Bollie, and Simon Cowell's Anton Stephans, Max Stone and Bupsi in the live shows.
Bookies Coral were quick to declare Johnson as the favourite to be crowned winner of this year's show.
She is the 9/4 favourite, with girl group 4th Impact second favourites at 5/1, while Chesterman and Moore are at 11/2.
There had been emotional scenes at Rita's judge's house in LA.
Monica Michaels gave a powerful rendition of a song she wrote about her teenage brother, who drowned last year, aged just 18.
Breaking down in tears after she sang, she said: "Last year about six days after the six chair challenge my brother drowned. He was only 18. I just wanted to sing a song for him."