Mexico's final tune-up match for the 2026 World Cup turned into a victory lap at Estadio Nemesio Díez in Toluca, Mexico, on Thursday, June 4.