A G. csoport mérkőzései is véget ért.
Az első 20 percben nem történt semmi különösebb. 25.percben C.Ronaldo iramodott meg a kapu felé, de Juan kézzel húzta le a labdát ezért sárga lapot kapott. 30. percben Nilmar egy keresztbe lőtt labdát lőtt kapura, de Eduardo kapufára mentett, majd Tiago próbált 11-est kiharcolni, de a műesésért sárga lapot kapott. Félidőben 0-0.
60. percben C.Ronaldo jobb oldalon próbálta befűzni Lúciot aki becsúszva elpöckölte a labdát, és így lett jó Meirelesnek kinek a lövését Júlio César védte. A mérkőzés hajrájában Ramires lövése pattant meg egy védőn és lett veszélyes a portugál kapura, de Eduardo bravúrral védet. Végeredmény 0-0.
Észak-Korea - Elefántcsontpart
A mérkőzést az elefántcsontparti csapat kezdte jobban, Keita 10 méteres próbálkozását védte a koreai kapus. 14. percben Keita passzolt Yaya Tourehoz aki 16 méterről a bal alsóba csavart 0-1. Pár perccel később Romaric előbb kapufát találta el, majd Drogba kapufája után Romaric a hálóba fejelte a labdát 0-2. A félidő hajrájában Gervinho 10 méteres próbálkozása csak a kapufa külső szélét találta el. Félidőben 0-2.
A második félidő elején előbb Eboue veszélyeztettet, majd a másik oldalon Dzsong Te Sze próbálkozott, de gól nem született. 64. percben Kalou 17 méteres bombáját védte a koreai kapus. A félidő végén az elefántcsontparti együttes a semmiből növelte előnyét, Boka beadása után Kalou megelőzte a kifutó koreai kapust és a hálóba pörgetett 0-3. Végeredmény 0-3.
A G. csoportból Brazília és Portugália jutott tovább.