Japan Downs USA On Their Home Turf

Japan downed USA today in a deciding Game 3 of the Japan All-Star Series in Yokohama. The hosts shutout the USA Women’s National Team 1-0. Japan won the series opener 2-1 on August 6. USA responded August 7 with a Game 2 victory 3-2 to tie the series. Both contests took pace in Fukushima. The deciding Game 3 and series championship was then secured by No. 2 World Ranked Japan over the current No. 1 ranked USA.