Burkina Faso was able to overcome Ghana despite dubious refereeing decisions which left coach Paul Put dismayed following his side's famous win
Put was escatic about the victory but was still left fuming about the match which was marred by dubious refereeing decisions, which he later labelled "scandalous" at the post-match press conference.
Ghana took the lead after a soft penalty was awarded to the Black Stars, due to an innocuous incident in the box between Mady Panandetiguiri and Christian Atsu.
Burkina Faso fought hard to get back into the game, but had to contend with more poor decisions, as they had a legitimate penalty shout turned down, a goal disallowed and a red card awarded to star forward Jonathan Pitroipa.
But what seemed like poetic justice occurred, as Paul Put's outfit defied the odds and secured their first Africa Cup of Nations final berth, thanks to Daouda Diakite's heroics in the penalty shootout.
Put told reporters after the dramatic and controversial encounter, ""I'm very happy with this victory. Very happy that we made it to the finals where I think the best player of the day was the referee," he said.
"We played at a very great level although I was feeling ashamed because it had been made clear that Burkina may not play the final.
"Also with the second yellow card for Pitroipa, it's more ridiculous, so I don't understand."
Pitroipa has been a vital cog in Burkina Faso's run to the final and Put recognises that they will struggle to replace him against Nigeria.
"I think we will see that, if you miss Pitroipa, it can affect our performances in this tournament," he said.
"But I thought also from the beginning we are with 23 players in Nelspruit so we have to do everything possible and now it's on other players.
"I think it's up to the coach to find the good situation of the team and then we will see and maybe Charles Kabore will be my best goalscorer. It's possible, so we will see."