Algeria are through to the semi-finals of the Africa Cup of Nations after beating Ivory Coast in penalties.
The two sides were deadlocked at 1-1 after extra time, meaning that spot kicks were needed to determine a winner.
In the end it was the 1990 winners who came out on top to book their spot in the final four.
Elsewhere Madagascar’s fairytale run came to a screeching halt as they were outplayed by Tunisia.
The 2004 winners recorded an easy 3-0 quarterfinals victory over the minnows.

Pogacar wins record-equalling fifth Tour de France title
Herbert storms to record-breaking LIV Golf UK victory
India’s prodigy Sooryavanshi leads the way in T20 series success
Norris wins Hungarian Grand Prix for McLaren
Abu Dhabi UFC Fight Night ends with Ankalaev fifth-round victory
