Burkina Faso edged out valiant ten-man Gabon 7-6 on penalties in a thrilling last-16 tie at the Africa Cup of Nations on Sunday evening.
The match finished 1-1 in Limbe, with Aston Villa's Bertrand Traore giving Burkina Faso the lead with a low shot after missing a penalty.
Gabon saw Sidney Obissa sent off for two yellow cards but forced a stoppage-time equaliser when Adama Guira diverted a Bruno Ecuele Manga header into his own net.
Gabon played bravely and defended heroically in the absence of key midfielder Mario Lemina and their captain and talisman, Arsenal striker Pierre-Emerick Aubameyang, through injury.