O'Brien fends off darts from challenger Cochran