Football - Holland v Spain FIFA World Cup Final - South Africa 2010 - Soccer City Stadium, Johannesburg, South Africa - 11/7/10
Spain's David Villa (C) misses a chance to score
Mandatory Credit: Action Images / Jason Cairnduff
Livepic
LA FINALE OLANDA - SPAGNA VINCE 1 - O LA SPAGNA (19).jpg