Hoewel beide landen niet veel voor elkaar onderdeden in de eerste helft, was het Brazilië dat het meeste aanspraak maakte op een doelpunt. De Goddelijke Kanaries waren het meeste in balbezit en probeerden waar het kon een opening te forceren. Gemakkelijk ging dat niet; de compact spelende Portugezen beperkten zich vooral tot verdedigen en hier en daar een tegenstoot. Dat leverde de ploeg nog bijna het gewenste resultaat op toen Cristiano Ronaldo bij balverlies van de Brazilianen de diepte in werd gestuurd. Juan voorkwam vervolgens met de arm dat de speler van Real Madrid de bal kreeg en door kon lopen op doel. De verdediger ontving hiervoor slechts geel.
De beste kansen waren uiteindelijk voor Brazilië. Na dertig minuten lieten de Portugese verdedigers zich in hun rug verrassen door Nilmar, die de bal via de vingertoppen van Eduardo op de paal zag belanden. Luis Fabiano, de man van de twee goals tegen Ivoorkust, deed ook nog van zich spreken voor de rust. De spits van Sevilla kopte net naast uit een voorzet van Maicon. Zo bleef de eerste helft zonder doelpunten. Kaarten waren er wel in overvloed. De Mexicaanse scheidsrechter Benito Archundia deelde maar liefst zeven keer geel uit voor de pauze.
In het tweede bedrijf ging het tempo flink naar beneden en ontstonden er na verloop van tijd zelfs de eerste fluitconcerten. Beide landen leken zich prima te kunnen vinden met de 0-0 stand. Brazilië omdat het aan een remise genoeg had voor de groepswinst en Portugal omdat het gezien de 2-0 voorsprong van Ivoorkust tegen Noord-Korea - de Afrikanen moesten er nog zeven bij maken om als tweede te eindigen - zich al zeker waande van een plek in de achtste finales.
De gevaarlijke momenten waren daardoor zeer schaars, maar ze waren er zo heel af en toe wel. Nadat Ronaldo en Simao zich al een keer hadden gemeld in de vijandelijke zestien, kreeg Raul Meireles na een uur spelen dé kans op de openingstreffer toen hij de bal gelukkig voor zijn voeten kreeg na een tackle van Lucio, maar hij mikte net naast met buitenkant rechts.
In de slotfase leek het duel toch nog een winnaar te krijgen, maar het licht getoucheerde schot van invaller Ramires werd knap gepareerd door Eduardo. Het was ook iets te veel van het goede geweest voor deze wedstrijd, waarvan het affiche achteraf gezien veel mooier bleek dan de realiteit.

