Burkina Faso scored two late goals to beat Tunisia 2-0 and reach the Africa Cup of Nations semi-finals, while Cameroon sent Senegal out of the competition to book a place in the Semi-finals.
Substitute Aristide Bance scored with a low drive from a free-kick only five minutes after coming off the bench.
Prejuce Nakoulma made sure of the victory on the counter-attack, after Tunisia had thrown everyone forward, rounding the goalkeeper 40 yards out before slotting into an empty net.
The Stallions will face either Morocco or Egypt in the last four on Wednesday.
In the other quarter-final match, Liverpool player and Cameroon international, Sadio Mane, missed the decisive spot kick as Cameroon beat Senegal 5-4 on penalties to reach the Africa Cup of Nations semi-finals.
Mane, Africa’s most expensive player, was denied by Fabrice Ondoa, Vincent Aboubakar hitting the winning penalty.
Much fancied Senegal had a great chance to win it in normal time but Moussa Sow volleyed wide from close range to leave the game scoreless after 120 minutes.
Cameroon are four-time winners of the tournament.