Egypt cruised into their third successive Africa Cup of Nations final with a 4-0 win over bitter rivals Algeria.
Tensions before the game were already at boiling point due to the controversial World Cup qualifying game the two played out last year, so it wasn’t a surprise that the game saw three red cards, all handed to Algeria.
Hosni Abd Rabou put Egypt ahead with a penalty, but it was a double-whammy as Algeria’s Rafik Halliche was also sent-off for the foul.
This set up the easy win for the Pharaohs as Mohamed Zidan doubled the lead, before Mohamed Abdelshafi added another, while Mohamed Gedo put things beyond doubt.
Algeria totally lost their heads and saw Nadir Belhadj and keeper Fawzi Chaouchi also sent for an early bath late on.
This now sets up a fascinating final between Egypt and Ghana on Sunday.