Mark Allen won four frames in a row to ease past Mark Davis 6-2 and set a quarter-final with defending champion Neil Robertson at the Betfair Snooker Masters.
Allen started the match with a fantastic 136 clearance.
Englishman Davis took two of the next three frames - his highest break a score of 62 - as the players went in at the interval all square.
Yet Allen found an extra gear and a break of 79 helped him take the lead for a third time and he would not let Davis back in.
Allen went 5-2 ahead before clinching a clash with fellow left-hander Robertson thanks to an 80 break.
"I played okay out there. I started really well and finished well," said Allen.
"I'm happy overall but there's still a lot of improvement needed."
Allen is looking to get back to the form that saw him reach the UK Championship final 13 months ago.
Since then the Northern Irishman has lost in the first round at the 2012 Masters, World Championship and UK Championship.
"I'm happy overall but there's still a lot of improvement needed" - Mark Allen
"My results of late haven't been that great and this is my first match on the BBC that I've won in 13 months so it's been a long time coming," he added.
"There's a lot of pressure out there for many reasons that I'd rather not say but I'm just glad to get over the line."