OMG!!! now that's a shock, South Africa beat Italy to get into the last 16. I was not expecting that considering the gulf in quality difference between the two teams. They will now face the Dutch who are blitzing through this world cup. The Dutch have been free scoring against the weaker teams and lets face it South Africa is one of the weaker teams regardless of their results in this world cup. USA face a very very tough game against Sweden. I thing Sweden will win that one. England face a tricky game against Nigeria, England should win that one. I think Australia, Japan and Spain will win their games as well. But the beauty of this world cup has shown us that even teams who we think will win do not. The last 16 is when one expects the stronger top teams to shine but as we have seen with the men's world cup, that does always happen.