I've felt Sophie had the edge in recent weeks (nice personality and an OK dancer coming to form), but she showed inconsistency again tonight and I don't think you can afford to at this stage of the game. I wouldn't expect to see her in the bottom two tonight, but it wouldn't surprise me if she was there quite as much as it would have pre-show.
I still think it's anyone's to win or lose, but based on tonight -
Ashley
Abbey
Natalie