Stephen Maguire narrowly missed out on a century but still rocked in an impressive break of 99 against Mark Selby in the first round of the Masters.