LIVESCORE

World Grand Prix 2018
20:00Mark SelbyDing Junhui