
Mark Williams admitted he was stunned by his own success after rolling back the years to beat world number one Judd Trump and book his place in the final of the World Snooker Championship.
Williams, 50, who is bidding to win his fourth title and become the oldest champion in tournament history, compiled four centuries and 10 breaks over 50 in a 17-14 victory at the Crucible.