The X Factor: Season 13, Episode 30
The results of last night's live show are revealed, and 3 contestants go through to the finals.