Amr Shabana will meet fellow Egyptian Mohamed El Shorbagy in the Tournament of Champions semi-finals.
Amr Shabana kept his bid for back-to-back Tournament of Champions victories alive with a tough win over Tarek Momen on Tuesday.
The 34-year-old outlasted his fellow Egyptian in an exciting 11-6 17-19 11-8 11-9 battle that took 85 minutes to complete.
Next up for Shabana is a semi-final against another countryman - world number one Mohamed El Shorbagy.
An exhausted Shabana told the PSA's official website afterwards: "All credit to Tarek because I spent every single bit of energy I had to beat him today.
"It took all the experience that I have to beat him and I think the next time we play, he's going to get me.
"I've known Tarek since he was a young junior and he's always been a very hard worker.
"He's always improving his game and he has a very good future ahead of him, but I was able to stop him today and I'm happy to be through."
Elshorbagy won far easier, cruising past Spain's Borja Golan 11-7 11-9 11-8 in just 52 minutes.
Wednesday's action will see the remaining two quarter-finals in the men's draw contested.
Frenchman Gregory Gaultier, beaten by Shabana in the 2014 final, faces unseeded Colombian Miguel Angel Rodriguez, while third seed Nick Matthew of England meets Germany's Simon Rosner.