Matthew Stevens reached the penultimate qualifying round of the Shanghai Masters with a 5-0 thrashing of Fraser Patrick in Barnsley.
Former UK and Masters champion Stevens scored a top break of 102 as he set up a match with Tian Pengfei, who beat Yu Delu 5-1.
Belgium’s Luca Brecel knocked in breaks of 75, 121 and 104 in a 5-2 win over Nigel Bond. China’s Cao Yupeng compiled runs of 131 and 140 in a 5-1 victory over James Wattana.
Dominic Dale came from 3-0 and 4-2 down to beat fellow Welshman Lee Walker 5-4. Dale trailed 52-15 in the decider but recovered to take it on the colours.
China’s Lu Ning scored a surprise 5-4 win over Kurt Maflin while Welshman Gareth Allen impressed in a 5-1 defeat of Aditya Mehta.