Egyptian squash player Nour El-Sherbini beat eight-time world champion Nicol David from Malaysia 3-2 to reach the Qatar classic final on Thursday.
It took an hour for the 20-year old to edge past David, 32, in a thrilling marathon 11/6, 10/12, 5/11, 11/4, 11/9.
It was the second time for El-Sherbini to beat living legend David during their six encounters.
"I can’t believe I have beaten Nicol, the Legend, again,this is a dream come true!! Nicol is one the best players ever, she is a legend and there will never be someone like her," she said after the game.
The world number six will play Laura Massaro from England in the final after the latter stunned another Egyptian Omneya Abdel Kawy 3-0 earlier in the day.
El-Sherbini is seen as a prodigy after becoming the sport's youngest world champion in history when she won the World junior world Championship in 2009 at the age of 13.
For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)