John Higgins is through to the semi-finals of the World Snooker Championships after an winning a final frame decider to sink England's Jack Liswoski 13-12 at the Crucible.
The Wizard of Wishaw trailed 12-11 before knocking in an outstanding century and break of 105 to force the decider.
It looked like the match might escape Higgins when his opening shot of the frame allowed Lisowski in, but he missed a red on a break of 18 and Higgins made no mistake to rack up a break of 72 and claim victory late on Wednesday night.