Northern Ireland’s Mark Allen compiles five breaks of over 50 as he beats Judd Trump 6-1 to reach the semi-finals of the Shanghai Masters.


Source link