Senegal reached the Africa Cup of Nations semifinals for the first time since 2006 when Idrissa Gueye scored to deliver a 1-0 last-eight win over Benin in Cairo on Wednesday.
Everton midfielder Gueye struck on 70 minutes, side-footing the ball into the net from close range after being set up by Liverpool star Sadio Mane.
This was the first Cup of Nations match to use the VAR (video assistant referee) system and there were no controversial incidents.
Benin were reduced to 10 men in the closing stages when Olivier Verdon was given a straight red card for a last-defender foul.
Senegal coach Aliou Cisse made one change to the team that defeated Uganda to reach the last-eight stage with Keita Balde replacing fellow forward Ismaila Sarr.
Benin boss Michel Dussuyer changed three of the team that shocked Morocco after a penalty shootout to reach the quarterfinals for the first time.
Khaled Adenon missed out due to a suspension and Seibou Mama and Jodel Dossou were benched with Seidou Baraze, Sessi D’Almeida and Steve Mounie taking their places.
This was only the third time the countries met in a competitive match with Senegal winning 1-0 at home and drawing 1-1 away in 2002 World Cup qualifying.