The 2013 Africa Cup of Nations, which will go down as the year the underdog bit back, concludes on Sunday with Burkina Faso facing Nigeria.
Nigeria are sweating over the fitness of two of their best players, Emmanuel Emenike and Victor Moses, ahead of Sunday's Africa Cup of Nations final.
He probably wasn't aware of it, but substitute Dove Wome's goal in the third minute of injury time in Togo's win over Algeria could prove priceless.
Zambia goalkeeper Kennedy Mweene, a noted penalty saving and taking specialist, scored from the spot to salvage a 1-1 draw against Nigeria.
Chelsea winger Victor Moses, who has missed Nigeria's opening game, is expected to enter the Africa Cup of Nations fray against Zambia.
Super sub Alain Traore bagged the equaliser deep in injury time to earn Burkina Faso a 1-1 draw against 10-man Nigeria.
Côte d'Ivoire are out to finally do justice to their reputation when they take on Zambia in a compelling Africa Cup of Nations final.
A contender for the goal of the competition from Arsenal forward Gervinho against Mali on Wednesday put Côte d'Ivoire into the Afcon final.
And then there were four -- Mali and Ghana have completed the semifinal line-up at the Africa Cup of Nations, after tense wins over Gabon and Tunisia.
Tunisia has taken the Maghreb derby honours, a 2-1 defeat of Morocco putting them alongside Gabon at the top of Group C in the Africa Cup of Nations.