Agree with what some others said, on dance-off alone, which they say it's supposed to be judged on, Zoe did better and Alesha made the right choice. The performance side of it Zoe upped and made less mistakes. Ali went the other way. The other judges copped out of judging it on the dance-off alone by effectively saying 'you both made mistakes, so we'll pick who we think is the best dancer overall'.