Brazil were made to work hard by their numerically-inferior opponents, but they eventually prevailed to beat Cameroon 2-0 and reach the semi-finals of the Men's Olympic Football Tournament. A tight, chance-shy 90 minutes failed to separate the two sides, before extra-time goals from Rafael Sobis and Marcelo earned the Seleção a meeting with old foes Argentina.
Dunga curiously left Thiago Neves and Alexandre Pato out of his starting line-up and without them, Brazil appeared shorn of their usual spark during the first half, with the mercurial right-foot of Ronaldinho from set-pieces their only genuine source of opportunities. He tested Cameroon goalkeeper Amour Tignyemb with one curling effort on four minutes, and then directed a teasing cross on to the head of Rafael Sobis midway through the half, only for the striker to nod wide.
The Africans defended resolutely, with their best efforts coming from long range. The pick of them was a Gustave Bebbe piledriver, which went narrowly over the crossbar on 30 minutes.
Cameroon were reduced to ten men soon after the restart when Albert Baning pocketed his second yellow card for a foul on Lucas. However, despite their numerical advantage, Brazil struggled to break down their opponents, even after the introductions of Thiago Neves and Alexandre Pato. They did, nevertheless, dominate possession and every time their opponents attempted to launch a counter-attack, tireless midfielder Anderson was there to stop them in their tracks.
With 101 minutes on the clock, Diego unlocked the Cameroonian defence with a long ball. Rafael Sobis raced on to it and with only the keeper to beat, he made no mistake to put Brazil in front. They effectively sealed victory four minutes later when, after sublime interchange between Ronaldinho and Thiago Neves, Marcelo somehow scored with his thigh from close range.