British Open snooker 2023: Mark Williams cruises into semi-finals with dominant win over Fan Zhengyi
Mark Williams booked his place in the British Open semi-finals with a commanding 5-1 win over Fan Zhengyi. Williams began the match in style with a stunning break of 138 … Read More