Shaun Murphy produced a brilliant finish to beat Stuart Bingham on the final black of a thrilling last-16 clash at the Northern Ireland Open in Belfast.
Murphy needed to come from 3-1 down to eventually prevail, two centuries in the end not good enough for Bingham who will feel hard done by having played superbly well all afternoon and put himself within touching distance of the quarter-finals.
Bingham looked to have resisted Murphy's classy comeback, 60 points to the good in the deciding frame before missing a tricky red which opened the door for Murphy to land the knockout blow with a stunning clearance.
There was still much work to do for Murphy when he came to the table, but he kept his cool, pulling off a couple of good pots on the last two reds before landing inch-perfect on the final black which was at this stage chained to the baulk cushion.
Earlier, Murphy had raced out of the traps by taking the opening frame with a century of his own, at one stage in the hunt for a 147 maximum break until trying to power the red into the middle pocket while sending the cue ball around the table.
For the next three frames, Murphy was forced to watch on from his chair as Bingham took control, but it was the former who enjoyed the last laugh thanks to a memorable fightback.
Murphy told World Snooker Tour afterwards: "Stuart played incredibly well. At 3-1, I hadn't done much wrong. It was panic stations but the trick is to stay calm because you usually get a chance.
"I got lucky in the last frame, if Stuart had got a good pack split on 60 in the decider it would have been over. I love coming here to Belfast and I've got strong ties here."
Wilson too strong for Moody
World champion Kyren Wilson had too many guns for rookie Stan Moody, eventually winning 4-1.
"I was on a bit of a hiding to nothing because I was expected to beat Stan," Wilson said afterwards.
"I had to make sure I stayed professional, played the right shots and kept him under pressure.
"I had a week off after the Wuhan Open so I'm pleased to come here, switch back on and get to another quarter-final."
Up next for Wilson is Mark Williams who defeated Ma Hailong 4-2, while Pang Junxu continued his solid form by trouncing Martin O'Donnell 4-0.
Pang will face Neil Robertson in the last eight, the Australian brushing aside Oli Lines 4-1.
Trump keeps rolling in Belfast
Judd Trump continued his fine run with a 4-2 victory over Barry Hawkins.
Trump has been the outstanding player of the season so far and is this week bidding to claim his fifth title in Belfast since 2018.
Trump produced breaks of 105, 69 and 63 as he saw off Hawkins, while on the second table, Louis Heathcote reached only his second ranking event quarter-final courtesy of a 4-2 win over Tian Pengfei.
Heathcote said afterwards: "I made a big clearance to go 2-2 tonight and felt very focussed. I didn't miss much under pressure.
"This afternoon I was nervous, but once I got out there I was relaxed. Tomorrow I want to try to enjoy the occasion more."
Heathcote will face Elliot Slessor on Friday night after he comfortably defeated Lei Peifan.
Northern Ireland Open quarter-finals
- Neil Robertson v Pang Junxu
- Kyren Wilson v Mark Williams
- Judd Trump v Shaun Murphy
- Louis Heathcote v Elliot Slessor