Brendan Dolan's bid to claim a first major title at the PartyPoker.com World Grand Prix continues after he defeated Justin Pipe 3-1 to reach the semi-finals at the Citywest Hotel.
The Fermanagh thrower, last year's runner-up in the double-start tournament, remains on course to at least match that feat after delighting a 2,000-strong crowd in the quarter-finals.
Dolan settled any early nerves by winning the first set without reply, taking out finishes of 107 and 110 in the process.
Pipe kick-started his challenge by taking out 147 in the second set, which he won 3-1, but the third crucially went Dolan's way by the same scoreline.
Pipe led in the fourth, but Dolan took two to lead 2-1 and after the Taunton thrower levelled it was the Northern Irishman who won the deciding leg on double 16 to compete victory.
He now plays either Robert Thornton or Mervyn King in Saturday's semi-finals, but is eyeing the £100,000 first prize on Sunday.
"It's fantastic to be back in the semi-finals again," said Dolan. "Doing this shows that I'm not just a one-hit wonder after last year, but there's still work to be done.
"All though the tournament, my finishing has been pretty excellent. It used to be the worst part of my game but at the moment it's the best - I feel there's a lot more in me, though, so I've got to get that right for the semi-finals.
"To win the first set was great and really settled me down. It's a very hard tournament mentally because of the double start, but the crowds are pulling me through when it gets tough.
"I've got so much support here and it's brilliant for me. They play a major part in my success here and it's such an adrenaline rush when I go up on stage."