Mark Williams of Wales beat Scotland's John Higgins 18-16 in a dramatic final on Monday to win his third world snooker title at the age of 43 and become the tournament's oldest winner for 40 years.

Higgins, 42, fought back from 15-10 down to level at 15-15 but Williams won the next two frames and although he missed a simple pink to clinch the match 18-15, he kept his nerve to close out victory 15 years after he won his second world crown.

"You have to expect a comeback from John Higgins, when you are 50-60 in front he is the best at coming back," Williams said at the presentation ceremony.

"I knew at the end if I didn't get enough in front he would clear up again but I'm over the moon. Last year I was seriously thinking of giving up, but my game is in pretty good shape now."

Higgins, four-times world champion, finished runner-up for the second year in a row.

"It was unbelievable to play in front of this crowd," he said. "The last frame was just a joke there for him to play that well under that pressure. He is a great champion."

Welshman Ray Reardon won his sixth world title in 1978 at the age of 45 to become the oldest winner of the event.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.