The X Factor 2012 finalists have performed their heart out for the first time, but who was your favourite?
Tonight saw the final 12 sing live for the first time, and there were certainly some ups and downs
Lucy Spraggan impressed with her own track, while Union J struggled to match Queen with a cover of Don't Stop Me Now.
Carolynne turned Nicki Minaj's Starships into a country masterpiece, while Gary Barlow claimed Rylan Clark made him embarrassed to be a judge on the show.
Meanwhile, we the saw the wild card result revealed with Christopher joining the competition as the thirteenth finalist.
But his performance of Mariah Carey's Hero saw criticism from the judges, who branded it cheesy.
Public voting lines remain open to vote for your favourite, closing in Sunday's first results show, which will see performances fro Leona Lewis and Ne-Yo.
Vote for who your favourite performer was below...