Teenager Dango Ouattara scored the only goal and was sent off as Burkina Faso surprised Tunisia to reach the Africa Cup of Nations semi-finals.
Ouattara, 19, ran onto Blati Toure’s through ball, held off two defenders and cut inside before firing in.
But he was then sent off in the 82nd minute for an elbow on Ali Maaloul.
The Stallions, who have never won the tournament, will meet the winner of Sunday’s BBC Two game between Senegal and Equatorial Guinea (19:00 GMT).
But they will be without Ouattara, now suspended after his late dismissal. It came after referee Joshua Bondo’s second trip to the monitor for a video assistant referee check in quick succession.
Minutes earlier, Tunisia were denied a penalty as Soumaila Ouattara caught Wahbi Khazri with a high tackle in the box after initially winning the ball.
Burkina Faso, who are ranked 60th in the world, have won all four Afcon quarters they have ever played including three in the past four tournaments. Tunisia, ranked 30th, have lost six of their past seven.
Kamou Malo’s side were hanging on at the end but the Eagles of Carthage, who beat Nigeria in the last 16, never really looked like equalising.
Khazri had two of their better chances, with a 30-yard free-kick tipped over the bar by Herve Koffi and a miscued shot from six yards going well wide.
Lorient forward Ouattara was the difference between the teams with his run from Toure’s midfield ball before lashing in just before the half-time whistle – although his late red card could well end his tournament.
The Burkinabe, who lost the 2013 final, had chances to win by more – albeit long before the late drama – with Cyrille Bayala denied by Bechir Ben Said when he had time and space in the box.
The final whistle, blown 15 seconds before the indicated amount of injury time was over, was met by wild celebrations from the Burkina Faso players.
- Veteran actor Ekow Blankson has passed on
- Photos: Actor ‘Waakye’, laid to rest
- I am not into galamsey – Chairman Wontumi
- Gabby Otchere-Darko hangs out with Arsenal players after win over Spurs
- National Security arrests Imam for having links to jihadist group
- ECG conducting a system audit after technical challenge – General Manager
- Adwoa Smart cries at Prince Yawson’s funeral
- Kwasi Kwarteng’s U-turn won’t be forgotten
- Chiefs, DCEs, others to blame for worsening galamsey situation – Lands Minister
- ‘Task Ofori-Atta to seek help from Seth Tekper in addressing our economic miseries’ – Gyampo to Akufo-Addo
- Mohammed Kudus makes Eredivisie Team of the Month for September
- We will work day, night to clear backlog of passports – Foreign Affairs Minister
- Falling in love is easy — Staying in love is a choice
- Why love is messy but beautiful at the same time
- Nana Ampadu to be buried on October 8
- I don’t feel sabotaged – ECG MD on credit purchase challenges
- Uganda needs GridCo’s expertise in reliable power transmission – UETCL
- I broke down after old tweets resurfaced – KiDi
- What sounds are hot with Ghanaian Gen Zs right now?
- SSNIT launches Mobile Service Week at Ho
- Anny Osabutey: BHM Construction and Ningo-Prampram’s monstrous traffic
- Erik Ten Hag explains why he left Ronaldo on the bench in derby defeat
- Injured Baba Rahman to return before Ghana – Switzerland pre-World Cup friendly
- 100 Ukraine student returnees placed in medical schools in Ghana – Dr Nsiah Asare
- Declare state of emergency in mining areas – OccupyGhana to Akufo-Addo