O'Sullivan on the brink