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.

UEFA slams FIFA's 'incomprehensible' Balogun decision after Trump call
Briton Fery downs Dimitrov in battle of the Wimbledon wildcards
England's Henderson set to miss rest of World Cup with freak arm injury
Neymar says career with Brazil 'over' after loss to Norway
F1 could bring back refuelling and independent V8 supplier, says FIA head
