Colin Osborne will meet Andy Jenkins in the last eight after he continued his impressive progress by ousting fourth seed Roland Scholten.
The 31-year-old Derby-based qualifier has now beaten three players ranked in the top 20 and the Dutchman became the latest as he succumbed to a 4-2 defeat.
Scholten was back on stage only 17 hours after being taken to a sudden-death leg by Alex Roy, and the quick turnaround looked like it may have taken its toll for he appeared a little sluggish.
"Reaching a World Championship quarter-final is up there with my best sporting achievements," said Osborne, who used to be on the books of Middlesbrough Football Club and has also shone at golf and table tennis.
"It doesn't get much tougher than playing Roland. He's so consistent and a prolific scorer and you just have to hang in there and take your chance when you can."