Argentina get their 2010 World Cup campaign off to a winning start and silence some of their doubters with a dominant performance against Nigeria in Johannesburg.

More…

Tags: ,