Stunning own goal in final minute puts Japan in World Cup final

Stunning own goal in final minute puts Japan in World Cup final

Updated Mar. 4, 2020 4:10 p.m. ET

Stunning own goal in final minutes puts Japan in World Cup final

ADVERTISEMENT
share