Hendry comeback sinks O'Sullivan