Burkina Faso joined Cameroon in semi-finals of the Africa Cup of Nations with a shock 1-0 victory over Tunisia at the Roumde Adjia Stadium on Saturday.
Teenage Lorient forward Dango Ouattara scored the winning goal in first-half stoppage-time after a swift breakaway down the right.
Tunisia, who beat Nigeria in the last 16, regrouped for the second half and felt they should have been awarded a penalty for a foul on Wahbi Khazri, but the referee choose not to change his decision after replaying the incident on the pitchside monitor.
With seven minutes left Dango Ouattara was sent off, initially having been shown a yellow card for catching Ali Maaloul with a stray elbow before another VAR review.
Burkina Faso, though, held out to progress to a semi-final against either Senegal or Equatorial Guinea, who meet on Sunday.
- How the teams lined up | Match stats
- Sky Sports to show all AFCON 2021 games
- AFCON fixtures and results | Tables
Burkina Faso topple Tunisia to reach AFCON semis
The Stallions, 60th in the FIFA rankings, created an opening with 25 minutes gone when Cyrille Bayala tested Tunisia goalkeeper Bechir Ben Said with a drive at the near post.
At the other end, Burkina Faso keeper Herve Koffi made an acrobatic save to push over a long-range free-kick from Tunisia midfielder Khazri.