Tens of thousands of Mexican fans used their team's game at home to Jamaica to protest against rising crime and a brutal drug war that has killed more than 2,700 people this year.
At least 75,000 of the 100,000 crowd at Mexico City's Azteca stadium answered a call by the Mexican Football Federation to wear white, while the team played in white instead of the usual green. The protest came a week after an anti-crime rally drew more than 150,000 to the city centre.
On the pitch, Sven Goran Eriksson's team encountered little resistance from the Jamaicans, who had been due to host the Group B game until Hurricane Gustav swept through the Caribbean. Andres Guardado opened the scoring in the third minute before Fernando Arce and Jonny Magallon added further goals.
"Maybe the game was easy but there is still much work to do for us to qualify," Eriksson said. "We won with class and personality."