Le premier but de la partie, a été inscrit par les Portugais, à la 32e minute par Raul Meireles. A la suite d‘une combinaison entre Paulo Ferreira et Simao, celui-ci a centre au ras de terre à l’entrée de la surface camerounaise. Libre de tout marquage, Raul Meireles a ajusté le portier Idris Carlos Kameni d’une belle reprise croisée, qui a terminé dans le petit filet. La minute suivante le capitaine camerounais Samuel Eto'o est expulsé pour un pied trop levé sur Duda, expulsion jugée très sévère. Les deux équipes se rendent aux vestiaires sur ce score.
Dès la reprise, les Portugais se signalent dès la 46e minute. Raul Meireles récupère au second poteau un centre de Nani, entré en jeu à la pause. D’un centre-tir visiblement raté, mais le milieu de terrain du Fc Porto trouve la lucarne opposée de Kameni. Le gardien camerounais est trop avancé et voit le ballon finir dans ses filets. A la 68e minute, le Cameroun réduit le score.
Paul Le Guen fait tourner son effectif en faisant entrer trois joueurs d'un coup, changement qui apporte ses fruits car, cinq minutes après son entrée en jeu, Webo s’élève plus haut que la défense portugaise et reprend un centre d’Assou-Ekotto venu de la gauche. Le joueur du Real Majorque trompe Eduardo d’une tête puissante décroisée. Les Lions Indomptables reviennent à 2-1. Alors que côté camerounais on espère une égalisation, les Portugais inscrivent leur troisième but a la 81e minute de la partie, par l’entremise de Nani.