Mark Allen advances to the final of the International Championship in China with a 9-6 semi-final win over Matthew Stevens.


Source link