I've predicted Spain to be the winners of this summer's World Cup, but their route to the final is not quite what I expected.