Yahoo Sports reports: Mexico defeated South Africa by a 2-0 score in the opening match of the 2026 World Cup