Ricky Walden is fighting fit and out for revenge after Cao Yupeng beat him earlier in the season while he was suffering from back problems.
World number 23 Walden will face world number 67 Yupeng in the quarter-finals of the Dafabet Scottish Open tonight (Friday) after storming past Mark Joyce and Rory McLeod on day four of the Glasgow event.
The Chester potter looks to be back in form again after overcoming a serious and long-standing injury.
And Walden is confident he can beat his Chinese opponent and set-up a semi-final showdown with either world number three Judd Trump or world number 18 Stephen Maguire.
"I played him (Yupeng) at the start of the season in a qualifier and he beat me 4-0," said Walden, who was raised in Flintshire.
"But I literally couldn't get down on the shot, my back had seized up that badly, so I don't really count that one. We'll see how this one goes!
"My back's okay and obviously I've played twice today so it's pleasing to get through them. Sometimes it gives me a bit of grief when I have two games so I'm looking forward to tomorrow (Friday)."
Walden swept past the in-form world number 40 Joyce 4-1 in the afternoon session on Thursday before edging out world number 56 McLeod in the evening.
"I'm really chuffed with that win," said the 35-year-old. "I played well in the early part of the game and then lost control of it really.
"Rory played some outrageous flukes and played well with it, too, to get back to 3-3, and he looked the stronger player.
"I played a pretty poor decider. I missed a few chances and then I feathered the white in the balls - absolute crazy shot - and then Rory miscued, so the decider was crazy.
"I ended up making a crazy break from nowhere so I'm delighted to get through."
Watch the Scottish Open LIVE on Eurosport, Eurosport Player and Quest with Andy Goldstein and analysis from Jimmy White and Neal Foulds.