I am happy that Japan beat Sweden. Sunday final game: USA vs Japan... I am rooting for both teams lol
Agree...they come with lot of confident. I have a feeling japan will win after the first half because they make their score almost the last minutes..they come slow but steady..that's same as last year super bowl...Plus US was never meant to win to begin with. They had plenty of good shot, it was a sign when they missed all those in the first half.