
Ronnie O'Sullivan repelled a stirring fightback from Si Jiahui to set up a mouthwatering semi-final against Zhao Xintong at the World Snooker Championship in Sheffield.
The seven-time champion twice saw his 22-year-old opponent pull back to within two frames, but held his nerve and a break to black of 76 confirmed his 14th appearance in the Crucible's last four.