Sunday’s Africa Cup of Nations semifinals are set for Cairo, as Tunisia will meet Senegal and Algeria tangles with Nigeria.
[ MORE: SMS to Man Utd? ]
All but Senegal have won AFCON crowns, though Nigeria is the only one to claim the honors in the last seven tournaments.
Madagascar 0-3 Tunisia
A two-goal burst from Ferjani Sassi and Youssef Mskani by the hour mark prodded Tunisia past the surprising Barea.
Naimi Sliti scored deep into stoppage time to complete the score line, which ends Madagascar’s first AFCON with three wins (one by penalties), a draw, and this loss.
Tunisia last won AFCON in 2004.
Algeria 1-1 (4-3 pens) Ivory Coast
Sofiane Feghouli gave Algeira a first half lead, but Jonathan Kodija (Aston Villa) answered at the hour mark for the only goals of regulation.
Youcef Belaïli smashed the post with his bid to score the winning penalty, but Les Elephants could not take advantage of the opening. Serey Die his the same post with similar vigor and Algeria moved to within two wins of its title and final since 1990.