Algeria squeezed into the last four of Afcon after beating Ivory Coast 4-3 on penalties at New Suez Stadium in Egypt on Thursday night.
The match was locked at 1-1 after extra-time. Sofiane Feghouli placed Algeria ahead in the 20th minute, before Jonathan Kodija equalised in the 62nd minute.
Baghdad Bounedjah missed a penalty during regulation time at the beginning of the second-half for Algeria, so he will be relieved this mistake didn't cost his nation victory.
Editors' Picks
We take a look at how the continent reacted to Algeria progressing to the last four right here.