11-06-2010
South Africa 1 - 1 Mexico
Uruguay 0 - 0 France
12-06-2010
South Korea 2 - 0 Grecia
Argentina 1 - 0 Nigeria
England 1 - 1 United States
13-06-2010
Algeria 0 - 1 Slovenia
Serbia 0 - 1 Ghana
Germany 4 - 0 Australia
14-06-2010
Holland 2 - 0 Denmark
Japan 1 - 0 Cameroon
Italy 1 - 1 Paraguay
15-06-2010
New Zealand 1 - 1 Slovakia
Ivory Coast 0 - 0 Portugal
Brazil 2 - 1 Korea DPR
16-06-2010
Honduras 0 - 1 Chile
Spain 0 - 1 Switzerland
South Africa 0 - 3 Uruguay
17-06-2010
Argentina 4 - 1 Korea Republic
Greece 2 - 1 Nigeria
France 0 - 2 Mexico
18-06-2010
Germany 0 - 1 Serbia
Slovenia 2 - 2 United States
England 0 - 0 Algeria
19-06-2010
Holland 1 - 0 Japan
Ghana 1 - 1 Australia
Cameroon 1 - 2 Denmark
20-06-2010
Slovakia 0 - 2 Paraguay
Italy 1 - 1 New Zealand
Brazil 3 - 1 Ivory Coast
21-06-2010
Portugal 7 - 0 Korea DPR
Chile 1 - 0 Switzerland
Spain 2 - 0 Honduras
22-06-2010
Mexico 0 - 1 Uruguay
France 1 - 2 South Africa
Greece 0 - 2 Argentina
Nigeria 2 - 2 Korea Republic
23-06-2010
Slovenia 0 - 1 England
United States 1 - 0 Algeria
Ghana 0 - 1 Germany
Australia 2 - 1 Serbia
24-06-2010
Slovakia 3 - 2 Italy
Paraguay 0 - 0 New Zealand
Denmark 1 - 3 Japan
Cameroon 1 - 2 Holland
25-06-2010
Portugal 0 - 0 Brazil
Korea DPR 0 - 3 Ivory Coast
Chile 1 - 2 Spain
Switzerland 0 - 0 Honduras
26-06-2010
Uruguay 2 - 1 Korea Republic
United States 1 - 2 Ghana
27-06-2010
Germany 4 - 1 England
Argentina 3 - 1 Mexico
28-06-2010
Holland 2 - 1 Slovakia
Brazil 3 - 0 Chile
29-06-2010
Paraguay * 0 - 0 Japan (5-3 penalty)
Spain 1 - 0 Portugal
02-07-2010
Holland 2 - 1 Brazil
Uruguay * 1 - 1 Ghana (4-2 penalty)
03-07-2010
Argentina 0 - 4 Germany
Paraguay 0 - 1 Spain
06-07-2010
Uruguay 2 - 3 Holland
07-07-2010
Germany 0 - 1 Spain
10-07-2010
Uruguay 2 - 3 Germany
11-07-2010
Holland 0 - 1 Spain