for anyone struggling to work out who is best placed to progress
http://news.bbc.co.uk/sport1/hi/football/world_cup_2010/8753285.stm
Group A: Uruguay play Mexico on Tuesday afternoon in Rustenburg knowing that if they draw they will both progress to the knockout stages. However, that scenario would see Mexico finish as runners-up and that would mean a likely game against in-form Argentina in the last 16. A win for either side would open the door for France and South Africa who play in Bloemfontein. Both the hosts and the troubled French need a win, although their vastly inferior goal difference could count against them.
Group B: Argentina are as good as through. Even if they lose 3-0 to Greece, South Korea would have to beat Nigeria by the same margin to stop them progressing. So the race is for second place and the three other teams could all still claim it. South Korea have to match Greece's result against Argentina to go through, so long as they don't lose. If they do lose, Greece go through with a draw against the South Americans. However, if Nigeria beat South Korea and Greece lose, the Africans go through as runners-up.
Group C: Slovenia need a draw against England to qualify, although if they lose, they will still go through as long as the United States and Algeria tie. England have to win to guarantee their progress. If England and the US draw their respective games, goal difference will come into play and if both sides are totally even then lots will be drawn to decide who goes through. Algeria will go through if they beat the US by two clear goals.
Group D: Ghana and Germany will advance if they draw and Serbia draw with Australia. If Germany, Ghana or Serbia win, they go through. Serbia will qualify with a draw if Germany beat Ghana by more than one goal or if Ghana wins. Australia need to beat Serbia heavily and hope the other game ends in a draw or a big defeat or else they are out.
Group E: The Netherlands are through and will confirm top spot if they avoid defeat against already eliminated Cameroon. The Dutch will be joined by Japan if they avoid defeat against Denmark. The Danes will take second spot if they win.
Group F: Paraguay need a draw against New Zealand to move into the last 16. Should the All Whites win the game, they will go through. Italy need to beat Slovakia to be assured of going through, but a draw would be enough if New Zealand lose. If Slovakia beat Italy, they will sneak through, but only if New Zealand beat Paraguay and even then, goal difference could come into play.
Group G: Brazil are already into the last 16 and will win the group if they avoid defeat against Portugal. The Portuguese are likely to join them, even if they lose, after their 7-0 mauling of North Korea boosted their goal difference. Ivory Coast have to thrash already eliminated North Korea to stand a chance of overturning the nine-goal deficit.
Group H: If Spain beat Chile, they will go through. If the Spaniards lose, they will go out if Switzerland draw with Honduras, or if the South Americans win heavily. Spain are also out if they draw and Switzerland beat Honduras. Chile need to avoid defeat to go through. If Chile lose to Spain, Switzerland will qualify if they beat Honduras by at least two goals.