Ouch! A bit harsh, we think. Have a listen to Miley's recent performance at the iHeartRadio Music Festival and judge for yourself:

Dami dominated X Factor's Facebook too, attracting nearly 10,000 likes for 'Wrecking Ball', the most of all of the top four's semi-finals performances.

"Miley has such a better voice. Dami's voice is too perfect, so it's boring," wrote Facebook fan Dahna Styles.

With one act leaving the show tonight ahead of next week's grand final, it still could be anyone's race. Last night, Ronan's boys Taylor Henderson and Jai Waetford both stumbled, then picked themselves back up. Natalie's group THIRD D3GREE amped up the energy and proved why they deserve a spot in the finals ... so, who do you think's going to win? Vote in our poll below.