Here's a US fan's recount from last night(keep in mind this was a friendly. Not even a qualifier)---
I was at the game, amazing! But honestly, I lost a lot of respect for Mexican soccer fans today. As soon as I entered the stadium, somebody grabbed my American flag from my hand at ripped it. During the American national anthem, everyone in the stadium was booing. I had planned to sit with my Mexican friends during the game but beer was being thrown at me even before the game began, so I went to the American section guarded by police.
Everyone few minutes during the game, we would get beer or cups or food thrown at us, while people screamed #$%$ you (in both english and spanish) at us. They called me a stupid, white american #$%$ who should "go #$%$ myself. Imagine if this happened to Mexican fans in the US. What an outcry there would be.
Then, when the USA scored, all 20 of us USA fans went nuts, as we were being pelted with beer, cups of pee, and all sorts of other things. Thankfully, the police were there in riot shields to block some of the bigger items. But then, after Howard made his great save, the crowd became even more rowdy and began circling the police trying to come after us. We didn't even get to see the end of the game, as (thankfully) the police led of out of the stadium to safety.
Thanks to the Mexican police for helping us so much. But Mexican soccer fans who were at the Azteca, you should be ashamed of the way you treated us opposing fans today. Its time to show some respect.