Sadio Mane scored late as Senegal finished it late against Zimbabwe in a Group B match at the Bafoussam Omnisport Stadium Kouekong.
Mane converted from the spot in the 97th minute to break the hearts of the resilient Zimbabwe Warriors team.
The Lions of Teranga were awarded the penalty after Kelvin Wilbert handled Papa Gueye’s effort for the referee to point to the spot.
And the Liverpool forward bundled did no mistake from the spot to hand the 2019 Winners lifeline.
Senegal missed a couple of several players, including captain Kalidou Koulibaly and Edouard Mendy, because of Covid.
Mane had earlier missed a glorious opportunity when he was put through by Gana Gueye.
Defenders Pape Cisse and Abdou Diallo both headed wide from a set plays as Senegal tried to find a breakthrough.
Zimbabwe were unlucky not to open the score 15 minutes for time in the highly charged match Baffoussam when Teenage Lingani weak effort was saved by Seny Dieng.
The victory sends Senegal to the summit of the Group B ahead of Guinea’s encounter with Malawi later.
(Additional Reporting from CAF)