Sadio Mane had a spot-kick saved by Egypt goalkeeper Gabaski in only the seventh minute in Yaounde, Cameroon, but the Liverpool forward stepped up and redeemed himself with the decisive effort after extra time.
Neither side were able to make the breakthrough after 120 minutes of action at the Olembe Stadium and Egypt will have fancied their chances given all of their knockout matches in the tournament had gone the distance.
Pharaohs defender Mohamed Abdelmonem was the first to miss as he struck the post from 12 yards, before Senegal’s Bouna Sarr was denied by an inspired Gabaski.
Mendy stopped Mohanad Lasheen with a superb save to his right to set the stage for Mane and the Liverpool man showed nerves of steel to slot home, sending Senegal’s squad into raptures.
‘We are proud as we never won before,’ Senegal and Chelsea star – named goalkeeper of the tournament – said shortly after the shootout.
‘We worked really hard to win this trophy and today we won as a group, as a country, and that’s why I’m super proud.’
Asked how tense the shootout was at the death, Mendy replied: ‘Yeah, it was for me, but also for the shooters.
‘They did really well and I tried to give my best to save one shot and I did so I’m super happy.’
Senegal captain Kalidou Koulibaly, meanwhile, hailed his ‘magnificent’ team-mates and reserved special praise for Mendy, describing the Chelsea shot-stopper as ‘the best in the world’.
‘We feel happy,’ the Napoli central defender said.
‘We knew it would be hard to win the Africa Cup of Nations but today we made it.
‘Our team deserved to win this title. We had been looking for this for a long time and now we have it. This team is magnificent.
‘It was a tough game and a tough tournament. We made it with our team and our power.
‘Our goalkeeper is the best in the world and we win the title.’
MORE : Roy Keane and Ian Wright reserve special praise for Liverpool star Harvey Elliott after win over Cardiff
MORE : Harvey Elliott backs ‘world-class’ Luis Diaz to shine at Liverpool
window.fbApi = (function () {
var fbApiInit = false; var awaitingReady = [];
var notifyQ = function () { var i = 0, l = awaitingReady.length; for (i = 0; i
For all the latest Sports News Click Here
For the latest news and updates, follow us on Google News.