Uruguay (looking very good right now - dark horses for the whole thing?)
Ghana (solid, fit and organised, but they have to start scoring)
Netherlands (but this is as far they will get)
Brazil (if they survive the war going on as I write this...)
England (if they get it together enough - because I think the German team is a bit flakey)
Argentina (playing by far the best football right now)
Japan (at the start of the tournament, I would have said 'no way', but I think they have momentum and can beat Paraguay now)
Spain (because they will beat Chile well, and finish above them on goal difference, so not face Brazil, who should beat Portugal today)