Germany vs Sweden 2-0
Argentina vs Mexico (after extra-time) 2-1
England vs Ecuador 1-0
Portugal vs Netherlands 1-0
Italy vs Australia 1-0
Switzerland vs Ukraine 0-0 (aet; Ukraine win 3-0 on pens)
Brazil vs Ghana 3-0
Spain vs France 1-3
Quarter-finals
Germany vs Argentina 1-1 (aet; Germany win 4-2 on pens)
Italy vs Ukraine 3-0
England vs Portugal 0-0 (aet; Portugal win 3-1 on pens)
Brazil vs France 0-1
Semi-Finals
Played On Tuesday
Germany vs Italy (after extra-time) 0-2
Played On Wednesday
Portugal vs France 0-1
Third Place Play-off
Playing Tomorrow
Germany vs Portugal Stuttgart, 9 p.m.
Final
Playing On Sunday
Italy vs France Berlin, 8 p.m.
World Cup Top Scorers
5 goals Klose (Germany).
3 goals Torres (Spain); Villa (Spain); Podolski (Germany); Rodriguez (Argentina); Ronaldo (Brazil); Crespo (Argentina); Henry (France).
2 goals Rosicky (Czech Republic); Cahill (Australia); Wanchope (Costa Rica); Bravo (Mexico); Delgado (Ecuador); C. Tenorio (Ecuador); Bosacki (Poland); Gerrard (England); Dindane (Ivory Coast); Zidane (France); Vieira (France); Shevchenko (Ukraine); Frei (Switzerland); Maniche (Portugal); Adriano (Brazil); Toni (Italy).