Phenomenal game ladies! Such a hard fought battle. The US was hosed throughout the game thanks to shoddy refereeing - they played a man down for half the game and came out victorious! So inspirational. Almost makes me have enough energy to get off my butt and do something physical today :)
Usually I have no problems with the country of Brazil - but, when it comes to soccer, I HATE BRAZIL! Go US!