Back 3/1 O’Sullivan for World Championships after spot-on return