Stephen Maguire is through to the quarter-finals of the Dafabet Masters, after beating Joe Perry 6-4 at the Alexandra Palace.
Maguire appeared to be cruising as he stormed into a 5-1 lead, but was pegged back to 5-4 before eventually sealing the victory.
He will now play either Neil Robertson or Mark Allen in the last eight on Friday.
The Welsh Open winner came flying out the blocks, with runs of 112 and 80 to open up a 2-0 lead.
Perry responded with a break of 78 before Maguire, who like his nickname was ‘on fire’, reeled off three straight frames to take a commanding 5-1 lead and put himself one away from victory.
Back came Gentleman Joe though with three consecutive frames of his own, including a 106 in the ninth to reduce the deficit to just one.
However the world number five held himself together, and grinded out frame ten to seal his place in the next round.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.