Higgins beats Wilson to reach World Championship final
Four-time winner John Higgins reached his seventh World Championship final with a 17-13 victory over Kyren Wilson.
The Scot also reached the showpiece in Sheffield last year, when he was beaten by world number one Mark Selby.
Having gone 3-0 up, he held off a valiant challenge from Wilson, who got within touching distance before his opponent pulled away to secure victory.
Higgins will face either Mark Williams or Barry Hawkins in the final, which takes place on Sunday and Monday.
Two-time champion Williams trails former finalist Hawkins 13-11 after an engrossing third session. They play to a finish from 19:30 BST.
Higgins, who won the most recent of his world titles in 2011, came into the final session against Wilson with a two-frame cushion at 13-11.
The 42-year-old started with 40 but broke down after missing a red, allowing Wilson to make a classy 96 clearance to trail by one.
But Higgins was at his solid, match-play best throughout the contest, highlighted when he asked two young children to be moved from their seats in the front row as they were proving to be a distraction.
The hold-up did not unsettle him as he pinched the frame, as well as taking the next with a sublime 136 clearance.
Wilson pulled one back with a 53, but breaks of 100 and 98 put Higgins through.
The match between Hawkins and Williams has been a high-quality battle, and the standard of snooker increased still further in the third session.
Hawkins, runner-up to Ronnie O'Sullivan in 2013, looked to be edging in front again when 44 ahead in the 20th frame but broke down, as Williams capitalised with a cool 68 to level the contest at 10-10.
But the Ditton player has one of the best records at the Crucible in recent years, reaching at least the semi-finals in five of the past six years.
He showed his class by going 12-10 up, including a slick 133 break, but the 24th may be the telling contribution as Williams made 50 but missed a black off the spot, allowing Hawkins to compile a fine 73 to keep his lead.
Sign up to My Sport to follow snooker news and reports on the BBC app.