Dave Chisnall moved into the quarter-finals of the Unibet World Grand Prix with victory over Brendan Dolan on Wednesday night.
The 2013 finalist continued his challenge to win a maiden major title in Dublin with a 3-1 win over 2011 runner-up Dolan, who took out a 141 finish as he claimed set three only to see the Morecambe ace take the fourth in a decider for victory.
“I’m really happy,” said Chisnall.
“Brendan let me in a couple of times early on and I took my chances, but it was tough.
“I’m pleased with the game but I need to play a little bit better, and I need to tighten up in the middle of legs.
“I got a little bit nervy towards the end and was pulling a few darts.
“I’ll take every game as it comes and we’ll see what happens - I’m aiming to do better than I did three years ago and win it this time.”
Chisnall will now take on another Northern Irishman, Daryl Gurney, in Thursday’s last eight, after he swept past Steve West in straight sets.
West had caused a sensation by knocking out 11-time World Grand Prix champion Phil Taylor on Monday night, but was unable to repeat the heroics as Gurney - who is still recovering from a broken bone in his throwing hand - edged all three sets in a deciding leg.
“I’m happy with the win but I know I’ll probably have to improve a lot to beat Dave Chisnall,” said Gurney.
“My scoring was fine tonight but I’m trying my best with every single dart I throw.
“I’ve only been back playing since last Tuesday so I’m surprising myself with everything I’m doing.
“I’m trying not to rush myself and I’m trying to concentrate as much as I can on every throw.”
The other quarter-finals of the double-start tournament see Benito van de Pas face Raymond van Barneveld, Simon Whitlock look to upset Michael van Gerwen and Gary Anderson take on Kim Huybrechts.