Mark Williams edged past Judd Trump 17-14 in a closely-fought and captivating World Snooker Championship semi-final to set up a mouthwatering clash with Zhao Xintong in the Crucible final.
Beginning all square at 8-8 this morning, Williams soon moved into the ascendency with some outstanding near-perfect snooker, punishing the slightest mistakes by world No 1 Trump with frame-winning breaks, and the Welshman earned a 13-11 lead in their race to 17 going into the evening session.