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.

🇩🇿🇩🇿🇩🇿 Algeria advance! (Well, it happened while twitter was down but we still want you to see it 😅)

Youcef Belaïli’s goal was the highlight of a dreary match featuring just four shots on target. But don’t worry Liverpool supporters: Sadio Mane’s Senegal can still head to the knockout rounds with a result against Kenya.

Algeria is now unbeaten in eight matches, has won its group, and can rest its men in the group stage final against Tanzania before playing the third place team from A, B, or F in the Round of 16 on July 7.

Madagascar 1-0 Burundi

Marco Ilaimaharitra’s arrow of a free kick in the 76th minute gave Barea a 1-0 win and has the island nation on the brink of the knockout rounds following a tournament-opening draw with Guinea.

Madagascar had never participated in the the Africa Cup of Nations coming into the tournament, and now this goal from the Sporting Charleroi defensive midfielder has provided their first win.