Masters champion Judd Trump beats world number one Mark Selby 5-1 to reach the World Grand Prix semi-finals at Cheltenham Racecourse.


Source link