A second-half improvement and a lovely goal by Idrissa Gueye keeps Senegal on course for their first ever Africa Cup of Nations title. The favourites will play either Madagascar or Tunisia in the semi-final.
Benin, meanwhile, bow out after a gallant tournament. They made it tough for Senegal here and were only beaten by a flash of real quality.
Gueye started and finished a move which saw Liverpool’s Sadio Mane tee up his team-mate to score in Cairo.
The Video Assistant Referee system has been introduced from the quarter-final stage and Mane had two goals disallowed for offside after VAR checks.
Benin’s Olivier Verdon was sent off near the end for a foul on Gueye.