John Higgins remains on course for a fifth world title ©Getty Images

Former champions John Higgins and Mark Williams will meet in the World Snooker Championship final after both won their last four contests at Sheffield's Crucible Theatre today.

Scotland's Higgins kept his bid for a fifth world title alive as he completed a 17-13 win over Englishman Kyren Wilson.

He was two frames up at 13-11 going into the final session and sublimely produced a break of 136 en-route to winning the match.

Forty-two-year-old Higgins also reached last year's final where he lost to Mark Selby.

Now, he has the chance to add to his 1998, 2007, 2009 and 2011 successes.

"I had my family down and it is a big thing," Higgins told BBC Sport.

"It is obviously gutting for him but I am just proud.

Mark Williams will aim for a third world title ©Getty Images
Mark Williams will aim for a third world title ©Getty Images

"I was just hanging in there and the form came. 

"I need to start better in the final.

"Kyren put me under it but just could not get level. 

"He reminds me so much of Mark Selby, when I played him in 2007. 

"Both players have so much aura about them and he comes to the table thinking he can pot everything. 

"Maybe his cueball control is as not tight as others, but that will come."

Williams edged England's Barry Hawkins 17-15 in a match which ended with the clock nearly reaching midnight.

The Welshman won the world title in 2000 and 2003.

The final will be played over two days from tomorrow.