Algeria set up an Africa Cup of Nations semi-final against Nigeria with a 4-3 penalty shoot-out victory over Ivory Coast following a 1-1 draw in Suez.
Sofiane Feghouli’s goal against the run of play opened the scoring in the 20th minute, Rais M’bolhi having made a superb early save to keep Ivory Coast at bay.
But Baghdad Bounedjah’s penalty miss handed Ivory Coast a lifeline early in the second half, with Jonathan Kodjia’s fine effort restoring parity.
And after extra-time failed to serve up a winner, it was Algeria who came out on top in the shoot-out – Wilfried Bony and Serey Die missing their spot-kicks as their side crashed out.
Algeria have now reached the semi-finals of the Africa Cup of Nations for the first time since 2010. They are unbeaten in their last six Africa Cup of Nations games (4 wins, 2 draws), their best streak in the competition since 1988-1990.
Ivory Coast have lost five of their last seven penalty shoot-outs in the Africa Cup of Nations.