Home Tags Spain Triumphs 3-0 Over Japan