Ivory Coast struggled to beat Togo 2-1 at the African Nations Cup on Tuesday where they showed the qualities all title-winning teams need with a late winner from Gervinho despite not playing at their best.
Gervinho swept in a Yaya Toure free kick from a tight angle in the 88th minute to snatch victory in the Group D opener at the Royal Bafokeng Sports Palace as the Ivorians began their latest attempt to win the championsip for the first time since 1992.
The match seemed destined to become the sixth of the seven played so far at the African Nations Cup to finish all square before Gervinho's precious late winner.
Both teams had chances to win the game after Yaya Toure put Ivory Coast ahead in the eighth minute and Jonathan Ayite scored Togo's equaliser just before halftime.
That was the first goal the Ivorians had conceded in the finals since 2010 after keeping a clean sheet in every match last year when they drew the final 0-0 with Zambia then lost on penalties.
"We did not play at our best and made some mistakes, but the three points are what mattered and I am very happy about that," said Ivory Coast's French coach Sabri Lamouchi.
Despite the allure of some of African football's top names and the glorious sunshine the stadium was sparsely populated with easily the lowest attendance of the tournament so far.
Those that did turn up almost saw a goal soon after kickoff when Togo talisman Emmanuel Adebayor stole the ball from his former Manchester City team mate Kolo Toure on the edge of the penalty area.
Adebayor seemed certain to score from close range with only Ivory Coast keeper Boubacar Barry to beat but he inexplicably decided to round the keeper instead of shoot when he had the chance and he lost control of the ball.
"It's true I had a chance and maybe I should have been a little more decisive, but that's how it goes in football sometimes," said Adebayor.
"I thought Ivory Coast played well but perhaps we play a little too nervously against the big teams."
Yaya Toure was far more emphatic when his chance came in the eighth minute following good work by Gervinho on the right wing, who managed to evade two defenders before cutting the ball back.
Toure's powerful shot took a deflection on its way past Togo keeper Kossi Agassa and he almost scored a second in the opening half, hitting a post with a rising shot after 44 minutes.
The Ivorians largely controlled the match for the rest of the half by forcing Togo to defend deeply but their opponents were never out of contention, especially when Serge Gapke had the ball.
After setting up several chances, fittingly it was Gapke who took the corner that led to the equaliser just before the break when the Ivory Coast defenders failed to deal with his cross which Jonathan Ayite hooked home.
Togo thought they had scored a second after halftime when Dare Nibombe headed home from a corner, but the referee had not yet blown for the corner to be taken while a substitution was taking place and disallowed the goal.
It seemed an obvious decision but it infuriated Togo coach Didier Six.
"My team deserved better than that. The rules were not respected," Six told a news conference before storming off without saying another word.
Togo's Vincent Bossou had a golden chance to put his side 2-1 up in the final stages but his close range shot flicked off Cheick Tiote's head and over the crossbar.
Minutes later Toure's superb cross looped over Agassa and was met by Gervinho who was swamped by jubilant teammates.
Bossou nearly made amends for his miss when his stoppage-time header was destined for the target before Barry flung himself to his right to keep the ball out with his fingertips.
Ivory Coast: 1-Boubacar Barry; 21-Emmanuel Eboue, 4-Kolo Toure, 22-Souleman Bamba, 17-Siaka Tiene; 5-Didier Zokora, 19-Yaya Toure, 15-Max Gradel (8-Salomon Kalou 59), 13-Didier Ya Konan (9-Cheick Tiote 63); 10-Gervinho, 11-Didier Drogba (12-Wilfried Bony 74)
Togo: 16-Kossi Agassa; 5-Serge Akakpo, 2-Dare Nibombe (7-Moustapha Salifou 90+1), 9-Vincent Bossou, 21-Dakonam Djene; 6-Mamah Gaffar 8-Komlan Amewou, 15-Alaixys Romao, 17-Serge Gakpe (10-Floyd Ayite 61); 4-Emmanuel Adebayor, 11-Jonathan Ayite (14-Kossi Prince Segbefia 78)
Referee: Alioum (Cameroon)
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO Sports and on Facebook at AhramOnlineSports)