I 54:e matchminuten trodde Senegal att de tagit ledningen. Lagets stora stjärna, Liverpoolanfallaren Sadio Mané, hann till och med sträcka armarna i skyn i en segergest men i samma sekund var linjedomarens flagga uppe för offside.
Men Senegal fick till slut sitt ledningsmål, rättvist sett till matchbilden. 70 minuter in i matchen hamnade en djupledsboll hos Mané som bara rann igenom det gulklädda beninska försvaret och passade vidare till Idrissa Gana Gueye. Evertonmittfältaren drog till med ett distinkt skott till vänster i mål – och firade med slängkyssar mot den gröna delen av läktaren efteråt.
Tre offside-avblåsningar på stjärnan
Saido Mané hade ytterligare flera farliga chanser, varav en gick i nät, men hade slarvigt dålig koll på offsidelinjen och blev vid ytterligare hela tre tillfällen avblåst av linjedomaren.
88-världsrankade Benin som skrällde när de slog ut Marocko i åttondelsfinalen, hade svårt att hålla jämna steg med senegaleserna. Extra tungt när lagets Olivier Verdon fick rött kort i matchens slutminuter efter en tackling, vilket gjorde möjligheten till kvittering än mindre än tidigare.
För Senegal väntar nu Madagaskar eller Tunisien i semifinalen.
Total Africa Cup of Nations
Senegal
1 - 0
Benin
Första halvlek
- 44'Soukou
Andra halvlek
- DiagneNiang64'
- DiattaBaldé65'
- 69'MamaD'Almeida
- 1 - 0Gueye70'
- 77'DossouPoté
- 81'DjiglaSoukou
- 82'Verdon
- S. SanéGueye89'
- Mané90'+1'
- 90'+3'Mounié