Mohamed El Shorbagy beat top seed James Willstrop to reach the final of the PSA World Championship in Doha, Qatar.
Egyptian Shorbagy, 21, overcame the world number oneĀ 11-9, 9-11, 14-12, 4-11, 11-8 in 112 minutes of phenomenal squash.
It will be an all-Egyptian final as the in-form Ramy Ashour toppled reigning champion Nick Matthew in another thrilling encounter.
Ashour wonĀ 11-9, 11-5, 9-11, 11-8, and the victory will put him back on top of the PSA world rankings in January.
