Quote Originally Posted by Animeniax View Post
Japan wins the Women's world cup 2-2/3-1pk over the favored U.S.

Great game!
Wish I got to see it. I do not like the drama of penalty kicks though.