Senegal je u prvom polufinalu u Kairu svladao Tunis sa 1:0 nakon produžetka, dok je potom Alžir nadigrao Nigeriju s 2:1.
Do pobjede je Senegal stigao autogolom tuniskog defanzivca Dylana Bronna u 100. minuti nakon velike greške golmana Moueza Hassena. Tuniski je golman pokušao izboksati jedan ubačaj, ali je promašio loptu koja je potom pogodila nesretnog Bronna u glavu i odbila se u mrežu. Inače, tokom 90 minuta obje su reprezentacije promašile po kazneni udarac. Prvi su priliku za vodstvo imali Tunižani, ali je Ferjani Sassi u 75. minuti vrlo slabo pucao te je golman Senegala Alfred Gomis uhvatio loptu. Samo pet minuta potom Senegal je dobio kazneni udarac, no odličan pokušaj Henrija Saiveta Hassen je vrhunski odbranio.
Za Senegal je ovo drugi ulazak u finale Afričkog kupa nacija, no još uvijek čeka prvi naslov. Prije 17 godina je izgubio završni dvoboj od Kameruna nakon izvođenja jedanaesteraca.
Pobjednik drugog polufinala odlučen je u petoj minuti sudijske nadoknade kada je Riyad Mahrez odličnim slobodnim udarcem sa 18 metara zatresao mrežu Nigerije i odveo Alžir u finale. Prethodno je Alžir poveo u 40. minuti autogolom Williama Trost-Ekonga koji je vrlo nespretno reagirao na jedan ubačaj Mahreza, dok je poravnao Odion Ighalo u 72. minuti iz kaznenog udarca dosuđenog zbog igranja rukom Mandija.
Alžir je dosada samo jednom osvojio naslov prvaka Afrike i to na domaćem terenu 1990. godine, a usto ima i jedan poraz u finalu 1980. godine. U oba ta finala je igrao protiv Nigerije.
Finale je na programu u petak u Kairu, dok će dva dana ranije Tunis i Nigerija igrati za treće mjesto.