Talaat Moharam scored in the dying seconds to earn Tersana a precious 2-1 win over Arab Contractors that would probably help them survive in the top flight.
Hani Hassan, 44, cancelled out Ramadan Ragab's early lead, 13, before Moharam scored the winner in the 89th minute.
Tersana climbed to the 11th spot with 29 points, four above 14th-placed Telecom Egypt.
Ahmed Abdul-Aziz set up Ragab who fired the ball from the edge of the area to break the deadlock.
The Hammers took full control of the game and Ahed Abdul-Meguid came twice close to scoring but he was denied by keeper Mohamed Al-Akabawi who made some fine saves.
And just before the break Arab contractors' goalie blocked another header from Abdul-Meguid only to find Hassan who made no mistake in front of goal.
Tersana kept on pressing and Moharam rose high to meet Hassan's fine cross and seal the victory.
نرشح لكم
إيقاف نبيل عماد وحرمان جماهير الزمالك من حضور مباراة.. عقوبات الجولة من الدوري المصري
4 ضربات جزاء.. المقاولون يحقق فوزا مثيرا أمام طنطا 5-3 في دوري المحترفين
تعديل مواعيد 3 مباريات في الدوري المصري
منتخب الناشئين يستدعي أصغر لاعب في دوري المحترفين
خبر في الجول - الأهلي يتلقى عرضا برتغاليا لاستعارة كريم الدبيس
انتهت في دوري المحترفين - طنطا (3)-(5) المقاولون العرب
خبر في الجول - الزمالك يتفق مع بلاك بولز على استضافته بالقاهرة.. وينتظر موافقة كاف
مواعيد مباريات اليوم 23 ديسمبر والقنوات الناقلة.. نهائي دوري المرتبط ومواجهات إيطالية ومصرية