Egyptian powerhouses Pyramids FC came from behind to beat Libya's Ittihad Tripoli 3-1 and reach the African Confederation Cup playoff with a 4-2 aggregate win on Tuesday.
Last season's runners-up had a clear advantage heading into the game after beating Ittihad 1-0 in the first leg of the competition's second preliminary round, which took place in Alexandria due to security concerns in Libya.
However, the visitors stunned Pyramids in Cairo early on when Ali Nadi scored in the 3rd minute with an easy tap-in at the far post after a cross from the left found him unmarked.
The hosts soon regained their composure, with Abdallah El Said leveling the score from the spot in the 22nd minute following a foul on talented winger Ramadan Sobhi.
Five minute later, veteran full back Ahmed Fathi found Burkina Faso attacker Eric Traore in the box to give Pyramids the lead.
Former Lierse striker Dodo Elgabas extended Pyramids' advantage in the 39th minute when he met another fine cross from Fathi to make it 3-1.
Ittihad's Omran Salem narrowed the gap in stoppage time following a superb solo effort but it was too little, too late.
Pyramids will be paired with one of the teams that lost in the African Champions League preliminaries when the draw takes place on Friday.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)