Three contestants were voted off The X Factor 2017 in the semi-final results.
Six acts made it through to the semi-final stages of this year's show, all performing live over the weekend.
Those left in the running at the start of the weekend were Simon Cowell's Groups Rak-Su and The CutKelvins, Sharon Osbourne's final Girl Grace Davies.
Plus Louis Walsh's lone remaining Boy Lloyd Macey and Nicole Scherzinger's last of the Overs Kevin Davy White.
On Saturday, Matt Linnnen became the first to get the boot this week after all the contestants performed together for the first time this year.
Each of the final remaining five contestants on Sunday had another chance to impress the viewers at home. Those left each performed a brand new song, with a theme of 'Songs To Get Into The Final'.
Following a new public vote, three made the final while two were eliminated.
The viewer poll was open for just 15 minutes before host Dermot O'Leary revealed the results.
With the fewest votes and voted off The X Factor 2017 on Sunday, Lloyd Macey and The CutKelvins were next to leave the competition.
And with the most votes, Rak Su, Grace Davies and Kevin Davy White are through to next weekend's grand final.
Right now, Rak Su are the favourites to win the competition but viewer votes alone will determine winner on the night.
Meanwhile, all six of the semi-finalists have been confirmed for The X Factor 2017 live tour next year.
Elsewhere, Sunday's live semi-final show saw a guest appearance from Ed Sheeran.
The X Factor 2017 returns next weekend, December 2 and 3, for the grand final.
The final three will be singing live a number of times and there will be a number of guests, including Little Mix and Sam Smith.
The X Factor 2017 final airs on Saturday night from 7:05PM and continues Sunday at 7:30PM.