Mali booked their place in the CHAN 2016 semi-finals on Sunday, beating Tunisia 2-1 at Kigali Stadium to set up a showdown with the Ivory Coast in the last four.
The victors had to come from behind after Tunisia took an early lead in the first half of the match.
Guinea edged out Zambia 5-4 on penalties after a goalless game on Sunday afternoon in Rubavu, earning the remaining semi-final berth. They now face DR Congo, who eliminated hosts Rwanda 2-1 on Saturday.
Here is a look at the full quarter-final results, along with a review of the semi-final schedule:
|CHAN 2016: Quarter-Finals Results|
|Zambia||0-0 AET (4-5 on pens)||Guinea|
|CHAN 2016: Semi-Finals Schedule|
|Feb. 3||2 p.m. / 9 a.m.||DR Congo vs. Guinea|
|Feb. 4||2 p.m. / 9 a.m.||Ivory Coast vs. Mali|
Here is the tournament bracket, per CAF:
Mali made a dramatic comeback against Tunisia in the second half of their quarter-final clash in Kigali, progressing to the next stage with a 2-1 victory.
The eventual winners set up in a traditional 4-4-2 against Tunisia's counter-attacking 4-5-1, and the tactics paid dividends late in the day for Mali.
Tunisia took the lead after 14 minutes as Mohamed Manser struck for his side. The Eagles of Carthage dominated the opening 20 minutes as Les Aigles struggled to make an impression.
Coulibaly Mamadou and Abdoul Toure both came close for Mali as they searched for an equaliser before half-time, but they failed to level the scoreline.
Tunisia had opportunities to extend their lead, including a piledriver shot from Ali Maaloul, which was parried away by goalkeeper Diarra Djigui.
CAF called the action on their official Twitter account:
Mali stepped up a gear in the second half as they looked to quickly crush the Tunisian advantage.
However, the Malians had to wait until the 70th minute before Aliou Dieng equalised from the penalty spot after Zied Boughattas handled in the area.
Tunisia were scrambling to stay in the match as Mali drove forward for a winner, and the game was put to bed 10 minutes before full-time, as Abdoulaye Diarra grabbed the decisive strike.
CAF shared the vital stats at the end of the game:
Overall, Mali deservedly turned the tide on Sunday, with the Tunisians far too cautious after their opening goal.
Mali will now play an Ivory Coast side full of power and pace. The Elephants have the drive and motivation to reach the final, and they will be difficult opponents when they meet in the last four.
In Sunday's other quarter-final, Guinea overcame Zambia in a tight affair after both sides failed to score during normal and extra time.
The match saw few shots on target, with just three combined from both sides, per CAF's official Twitter feed, forcing penalties to decide the game.
The shootout was as close as the contest in normal time, as Guinea prevailed 5-4 to take the final spot in the last four.
Guinea now face the might of DR Congo, who are arguably the most dangerous side left in the competition.