Another shocker of an X Factor weekend saw the remaining seven reduced to the final five: Matt Cardle, Cher Lloyd, One Direction, Rebecca Ferguson and Mary Byrne.
X Factor fans were treated to extra songs from their favourite contestants as the last seven sang twice in the Rock themed live show on Saturday.
With Cher Lloyd returning to her usual fun form, Matt Cardle wowing with his Nights In White Satin rendition, Rebecca Ferguson giving the performance of her life with a Rolling Stones hit, while One Direction showed off their vocal talent to perfection, this was all enough to get each act comfortably through to the semi-finals.
Meanwhile with Katie Waissel giving a rather frantic performance of a Kings Of Leon song, Mary Byrne going a bit disco and Wagner, well just being Wagner, the three found themselves in trouble on the Sunday results show.
Getting the least votes of all the contestants, Katie was out first, while Mary and Wagner went to a sing-off. The judges were unanimous - even Louis - that Wagner should go.
Going through to the semi-finals, the final five will be joined on X Factor next weekend by the cast of Glee! No doubt it'll be an all-singing all-dancing extravaganza all the way to the final!
By Tara Gardner