Hell yes. Finally the U.S. has managed a seriously impressive soccer/football/futbol victory. As much as I enjoy watching La Furia Roja, I gotta give it up for Team USA.
Check out the full story at ESPN.com.
PS. ESPN, why no ShareThis buttons or a similar system? Make it easier to share your great content, por favor.