The home-based Super Eagles rallied from a goal down to defeat Angola and seal their place in the semi-finals of the 2018 African Nations Championship on Sunday.
Okechukwu Gabriel scored an extra-time winner as Nigeria sealed their place in the semi-finals of the 2018 CHAN with a 2-1 win over Angola at the Stade Ibn Batouta in Tangier, Morocco.
Vladimir Vá’s second-half goal swung the game in Angola’s favour, but Anthony Okpotu levelled scores in stoppage-time before Gabriel scored the winner in the 109th minute of the clash.
As a result, Nigeria will take on Sudan in Marrakech on Wednesday for a place in the final.
Okpotu squandered a golden chance to put the Super Eagles in front within the opening 20 seconds of the clash.
But the forward slipped at the vital moment with only the goalkeeper to beat.
Having navigated through a relentless spell of pressure, Palancas Negras threatened to make the Super Eagles rue their missed opportunities as they gained the upper-hand in the closing stages of the first half.
Ikechukwu Ezenwa was impressive throughout in goal for Nigeria and the shot-stopper pulled off three great saves to deny Calesso Manu within the space of six pulsating minutes.
Okpotu, though, had another chance to put Nigeria a goal up just short of the break, but Braulio Nary was well positioned to clear off the line after Mavanga Landu misjudged a cross into the area.
The game continued to ebb and flow following the interval with both teams missing further chances before Vladimiro Antonio’s opener in the 55th minute.
Timothy Danladi was unlucky as his attempted clearance cannoned off the Angolan midfielder and into the back of the net.