Senegal got through to their third Africa Cup of Nations final with a hard-earned 3-1 victory over Burkina Faso.
The first 45 minutes of the keenly contested game ended in deadlock and it stayed that way till the 70th minute when Abdou Diallo broke the tie.
Idrissa Gueye doubled the lead for Senegal six minutes later, before Blati Toure pulled on back for Burkina Faso.
With three minutes left to play, Liverpool forward, Sadio Mane, sealed the victory with a sleek clip-over.
Senegal will face either Egypt or hosts Cameroon in Sunday’s final.