Player Matthew Haslam's matches in the 2023 Champion of Champions (Group 6B)


Referee
Frame scores
4-45; 46-66; 63-25; 24-39; 75-37; 36-71; 56-32; 67-56; 26-50; 40-52