Allevinah y Boupendza dieron dos veces la ventaja a los Panthers antes de que Boufal y Hakimi ayudaran a Marruecos a conseguir un punto y el primer puesto. Los intercambios iniciales vieron a ambos lados cancelándose en el medio del parque. Los Panthers, que no cuentan con los servicios de su talismán Aubameyang, parecen una amenaza en el descanso con Lloyd Palun y Bruno Ecuele Manga dominando la defensa.
Guelor Kaku Kanga amenazó la portería de los Atlas Lions cuando su feroz disparo desde lejos se perdió por poco el arco. Mientras que Gabón encontró el avance a mitad de la primera mitad por cortesía de Jim Ngowet Allevinah. Allevinah aprovechó un error defensivo de la defensa marroquí para superar al portero suplente Monir El Kajoui.
Los Atlas Lions, que ya habían consolidado su lugar en los octavos de final después de ganar sus dos primeros partidos, respondieron con una oportunidad propia. Jean Noel Amonome tuvo que ser alertado para negarle a El Kaabi un gol abierto de la entrega de En-Nesyri.
Soufiane Chakla cabeceó agonizantemente fuera de la portería de Amonome antes de que El Kaabi y Azz-Eddine Ounahi vieran que sus intentos se iban desviados. El guardameta marroquí realizó una brillante doble atajada para mantener a este equipo en el partido al filo del descanso. Monir El Kajoui desvió el tiro libre punzante de Kanga antes de detener el cabezazo de Lloyd Palun con una parada en picado.
El equipo de Vahid Halilhodzic estuvo cerca de empatar en el primer minuto de la segunda mitad gracias a un esfuerzo de larga distancia del capitán Faycal Fajr.
Allevinah perdió la oportunidad de duplicar la ventaja de los Panthers en 55 minutos. Boupendza lo encontró con un pase perfecto, se aferró a él antes de disparar desviado. En-Nesyri metió el balón en la portería de Gabón a la hora de juego, pero fue señalado en fuera de juego.
Vahid Halilhodzic mezcló las cosas introduciendo piernas frescas mientras perseguían el partido. El suplente Boufal ganó y despachó un penalti para empatar a 20 minutos del final.
Gabón recuperó su ventaja a diez minutos del final con un brillante gol de Boupendza. El delantero se aferró al retroceso de Allevinah para vencer a Monir y darle el 2-1 a Gabón.
Los Atlas Lions no estaban fuera de juego ya que empatan por segunda vez gracias a un suntuoso tiro libre de Hakima al final para garantizar el primer lugar en el grupo. Marruecos finaliza el grupo con 7 puntos, dos más que Gabón en segundo lugar, mientras que las debutantes Comoras avanzan al tercer puesto con 3 puntos y Ghana último con un punto.