Egypt strolled through to their third successive Africa Cup of Nations final, overcoming Algeria 4-0, with their great rivals finishing with eight men.
Hosni Abd Rabou put Egypt ahead from the spot, after Algeria’s Rafik Halliche was sent-off for the foul.
Mohamed Zidan doubled the lead, before Mohamed Abdelshafi made it three and Mohamed Gedo completed the rout.
Algeria totally lost their discipline and saw Nadir Belhadj and keeper Fawzi Chaouchi also dismissed late on.