|
| | 10 July | | | | Uruguay | 2 - 3 | Germany | ERG Cavani (27) DC Forlan (50) | | T Muller (17) M Jansen (55) S Khedira (81) |
| | Nelson Mandela Bay Stadium | Attendance (36007) | | Teams | Report |
|
|
| | 06 July | | | | Uruguay | 2 - 3 | Holland | DC Forlan (40) VP Maxi Pereira (90) | | G Van Bronckhorst (17) W Sneijder (69) A Robben (72) |
| | Green Point Stadium | Attendance (62479) | | Teams | Report |
|
|
| |
|
| | 02 July | | | | Holland | 2 - 1 | Brazil | W Sneijder (52) W Sneijder (67) | | D Robinho (9) |
| | Nelson Mandela Bay Stadium | Attendance (40186) | | Teams | Report |
|
|
| |
|
| 28 June | | | | Brazil | 3 - 0 | Chile | SdS Juan (33) C Luis Fabiano (37) D Robinho (58) | | |
| | Ellis Park | Attendance (54096) | | Teams | Report |
| |
|
| | 27 June | | | | Germany | 4 - 1 | England | M Klose (19) L Podolski (31) T Muller (66) T Muller (69) | | M Upson (36) |
| | Free State Stadium | Attendance (40510) | | Teams | Report |
|
|
| 26 June | | | | USA | 1 - 2 | Ghana | | L Donovan (pen 61) | | K Boateng (4) A Gyan (92) |
| | Royal Bafokeng Stadium | Attendance (32976) | | Teams | Report |
| |
|
| 25 June | | | | Chile | 1 - 2 | Spain | | RJC Millar (46) | | DS Villa (23) AL Iniesta (36) |
| | Loftus Versfeld Stadium | Attendance (41958) | | Teams | Report |
| |
|
| |
|
| | 24 June | | | | Denmark | 1 - 3 | Japan | | J Tomasson (80) | | K Honda (16) Y Endo (29) S Okazaki (86) |
| | Royal Bafokeng Stadium | Attendance (27967) | | Teams | Report |
|
|
| 24 June | | | | Slovakia | 3 - 2 | Italy | R Vittek (24) R Vittek (72) K Kopunek (88) | | A Di Natale (80) F Quagliarella (90) |
| | Ellis Park | Attendance (53412) | | Teams | Report |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| 21 June | | | | Portugal | 7 - 0 | Korea DPR | JT Raul Meireles (28) SPF Simao (52) MP Hugo Almeida (55) CM Tiago (59) DM Liedson (80) CdSA Ronaldo (86) CM Tiago (88) | | |
| | Green Point Stadium | Attendance (63644) | | Teams | Report |
| |
|
| |
|
| |
|
| |
|
| 18 June | | | | Slovenia | 2 - 2 | USA | V Birsa (12) Z Ljubijankic (41) | | L Donovan (47) M Bradley (81) |
| | Ellis Park | Attendance (45573) | | Teams | Report |
| |
|
| | 17 June | | | | Greece | 2 - 1 | Nigeria | D Salpingidis (43) V Torosidis (70) | | K Uche (15) |
| | Free State Stadium | Attendance (31593) | | Teams | Report |
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| | 12 June | | | | England | 1 - 1 | USA | | S Gerrard (3) | | CD Dempsey (39) |
| | Royal Bafokeng Stadium | Attendance (44026) | | Teams | Report |
|
|
| |
|
| |