Mane scores 78th-minute winner to send Senegal through to play either Morocco or Nigeria in Sunday's final.

Osimhen, Salah and Mane lead a star-studded showdown as hosts Morocco look to win the Africa Cup of Nations crown.

Former Liverpool legends meet for the fifth time in international football, with Salah still waiting for meaningful victory