Jonathan Pitroipa’s header in extra time was all Burkina Faso needed to secure a semifinal berth at the 2013 Africa Cup of Nations last night.
The 1-0 victory over Togo in Nelspruit means Burkina Faso will play Ghana at the same venue on Wednesday.
Ghana beat Cape Verde 2-nil in Port Elizabeth on Saturday.
In yesterday's earlier quarter-final, Nigeria beat Ivory Coast 2-1 in Rustenburg.
The Nigerians will play Mali in Wednesday's other semi-final in Durban.
Mali sent Bafana Bafana packing on penalties on Saturday night.