Watch the live action in HD - Netherlands facing Japan in the group stage of FIFA World Cup 2010 South Africa. Its going to be an interesting match as the top two team of the Group-E clashes. Watch the match live in HD.
Click HERE to start watching.