Mark Allen battled his way into the semi-finals of the Masters after a 6-2 win over Mark Selby on Thursday night. It finished ...
Mark Allen is expecting a serious challenge against Mark Selby at the Masters on Thursday night, but is well aware of his ...