There was drama during the second half of the Africa Cup of Nations quarter-final clash between Egypt and Morocco on Sunday.With the scores level at 1-1 in the 77th minute, a brawl ensued between the two sets of players when Egypt forward Mostafa Mohamed fouled Achraf Hakimi.Hakimi, one of Morocco’s standout players who plies his trade with French giants Paris Saint-Germain, saw his shorts fall down in the process.The defender then rose to his feet to square up to Mohamed while his shorts were still around his legs.He quickly pulled them back up but the bizarre drama didn’t end there.p1fqneu7lc14ri1btm14i1kpc1q8cp.jpgReferee Maguette Ndiaye came steaming in to break up the altercation, only to make matters worse.Ndiaye pushed Morocco forward Munir El Haddadi, who appeared to be acting as peacemaker before the ref’s intervention.p1fqneun3g1u781u6f11n91ik1107cr.jpgNdiaye was then accused of pushing Munir, who went to ground holding his face, possibly because he’d initially been caught in the side of the head by the ref."Is he going to yellow card himself?" the co-commentator said of the referee.VOTE NOW: The GMS January Fan Awards

Video: Bizarre Egypt vs Morocco fracas

Watch the bizarre footage here:

Let’s check out some of the reaction:

p1fqnep989r94lr41qna1k391ielb.jpg
p1fqnepf28hj975vafnk251pabd.jpg
p1fqnepl5kq02106rr6q12s610qbf.jpg
p1fqnepqghsftvub1o7b1jim85uh.jpg
p1fqneq11aa891a6lhbv1d7t9bej.jpg
p1fqneqaelm9b6o6nv91p26uskl.jpg

Ndiaye ended up showing yellow cards to both Mohamed and Hakimi, although Munir avoided a booking.

Egypt advanced to the AFCoN semi-finals

Mohamed and his Egypt teammates had the last laugh, though, as they sealed their place in the AFCoN semi-finals.

Mohamed Salah, who cancelled out Sofiane Boufal’s sixth-minute penalty with a goal early in the second half, produced a fabulous assist for Trezeguet’s extra-time winner.

p1fqnest5d1nue1gqs1uv71ts224hn.jpg

Egypt face Cameroon for a place in the final on February 3.

Burkina Faso and Senegal compete in the tournament’s other semi-final 24 hours earlier.

Latest football transfer news (Football Terrace)

How much do you know about AFCoN? [Quiz]