Mexico secured a 1-0 victory over Serbia in a pre-World Cup friendly match held yesterday, June 4, 2026. The match took place at the Estadio Nemesio Diez in Toluca, Mexico. The solitary goal was scored by Johan Vasquez. This friendly marked Mexico's final warm-up before the tournament, featuring their defined 26-man World Cup roster.

The fixture, an international friendly, was broadcast across various platforms in the United States, including TUDN USA, Univision, FOX Deportes, FOX One, and streaming services such as FOX Sports App and ViX. For audiences in Mexico, broadcast options included Canal 5, Azteca 7, TUDN, ViX, and Azteca Deportes.

Contextualizing the Match
Serbia, despite failing to qualify for the World Cup, presented a challenge. Their recent away form, however, has been inconsistent, with three consecutive road losses. Mexico, on the other hand, entered the game on a positive trajectory, having compiled several strong results in recent friendlies, including wins against Ghana and Australia, and draws against Belgium and Portugal. The Mexican squad was considered a significant favorite heading into this contest.
Read More: Sedrick Shaw Iowa Hall of Fame Induction Sept 4
This match provided Mexico with an opportunity to maintain their unbeaten run leading into their hosting duties for the World Cup, where they are set to face South Africa in their opening group stage match on June 11. Serbia, having concluded their competitive schedule for the year following their qualification shortfall, aimed to end on a positive note with a win on foreign soil.
| Team | Recent Form Highlights (Approximate timeframe) | World Cup Status |
|---|---|---|
| Mexico | Wins vs. Ghana, Australia, Iceland; Draws vs. Belgium, Portugal | Host Nation, Qualified |
| Serbia | Losses on the road; Mixed results vs. European competition | Failed to qualify for World Cup |