John Higgins se marcó una centena de 145 ante Ronnie O'Sullivan en la tercera mesa de su duelo en el Masters.