Rylan Clark split the judges on The X Factor 2012 tonight, but managed to get in a swipe at Gary Barlow!
The 23-year-old performed a medley of Duran Duran and Bros hits for the panel as the remaining six finalists all took on their guilty pleasures.
Rylan performed a number of track as he danced on a set of moving treadmills.
After the performance, Gary Barlow said: "The good news, you are famous. The bad news is, give it a couple of months... this is going nowhere for me.
"Nicole, it's not getting any better, it's getting worse. It's got to be over now."
Rylan hit back: "I've never said I was the best singer, people in the pop industry mime, but I'm standing here and singing live."
Rylan also revealed how he had been a member of a Take That tribute band, but insisted: "I wasn't Gary, I'm too skinny for that!"
Gary laughed off the comeback, joking: "I'll get you for that!"
Meanwhile Rylan's mentor Nicole Scherzinger said: "What other contestant can sing and have a full body workout at the same time? I brought you to the live shows and take a big risk, you've taken a risk and it's paid off. You worked it. I want everybody at home and even their babies to phone and vote for Rylan."
Tulisa Contostavlos said: "It wasn't one of my favourite performances, I expected you to go absolutely nuts, it was a little bit of comedown on last week."
Louis Walsh said: "Rylan, it's week seven, you're still on the show... obviously someone's still voting for you! You don't have a great voice, but you know that!"
Watch Rylan's performance on The X Factor below...
[cat c="the x factor"]The X Factor 2012[/cat] live shows continue tomorrow night on ITV1 with latest results show.
As well as another elimination, Sunday's show will feature performances from Olly Murs and Alicia Keys.