Thousands of Mexicans wept, cheered and chanted Saturday in their capital city where a planned gay pride event was swept over by megafans enraptured by their national football team's World Cup win.