Mark Allen produces second maximum of the Masters in narrow win over Mark Selby

Mark Allen registered the second 147 of this year’s Masters as he edged past Mark Selby 6-5 and into the semi-finals.
After losing the first two frames, Allen got off the mark by producing another maximum to add to Ding Junhui’s in the opening round at Alexandra Palace, the third of the Northern Irishman’s career.