World Cup 2010 Finals – Netherlands vs Spain (Sim)

Who will take sport’s ultimate prize? Find out in our 2010 FIFA World Cup sim.