By World Snooker Tour

World Champion Kyren Wilson made a tremendous clearance in the deciding frame to beat Jimmy Robertson 5-4 in the last 16 of the Xi'an Grand Prix.

From 4-2 down, Wilson hit back to take the last three frames to book a quarter-final clash with Xu Si in China.

Robertson looked the stronger player as he made two breaks of 118 to forge ahead, but crucially missed a red on 27 when he had a chance to win 5-2. His opponent made 82 and 103 for 4-4, and after Robertson had run out of position at 51-0 in the last frame, Wilson punished him with 72.

"I was just trying to hang on to Jimmy, he played fantastic stuff today," said the world number three. "From 4-2 down I just dug my heels in. When I got the chance in the last frame I just decided to go for it and move a red off the cushion so I could clear in one visit, I think that's the confidence that being World Champion brings. Being on the TV table more often helps me get more comfortable as the tournament goes on. It has been a good run this week and I don't want it to end."

Ronnie O'Sullivan needed just 67 minutes to beat Hossein Vafaei 5-0. Breaks of 103 and 104 helped him set up a match with Matthew Selt.

Daniel Wells reached the fourth ranking event quarter-final of his career with a 5-1 victory over fellow Welshman Dominic Dale.

"When I played at the qualifiers in Leicester I was beyond poor so I had very little confidence coming here," admitted Wells, whose top break was 61. "I changed a couple of small technical things on the practice table and seemed to find something. I have put a lot of hard work in and the aim is always to win a tournament."