News

Mark Williams will face either Lucas Brecel or Judd Trump in the semi-finals of the World Snooker Championship, as he opened ...