Defense champion, Jude Trump, was suddenly lost in the 32-year-old in the Open World Championship, lost 5-2 to Joe O'Connor in Yoshan, China.
Trump, 35, 35 years old, swept in China Zehuang 5-1 on Monday, but he was unable to repeat this model against his English colleague O'Connor.
Oconnor, 29, scored five centuries and hit 113 to complete his victory.
“I enjoyed the presence of the best player in the world,” Okonor told World Snooker Tour.
“Fortunately for me, it was my day. There is no reason that prevents me from continuing and winning it.”
The defeat of Kyren Wilson 5-4 means by Zhou Yuelong that the eighth seed of Sean Murphy is the highest-headed player who is heading to the last 16.
Murphy, Thepchaya UNOH, closed from Thailand in a 5-0 victory and will face China in Junhui in China after defeating the ninth classified Hosen Favai 5-3.