INTERNATIONAL — June 25, 2026

Morocco, Brazil, Mexico, South Africa, Switzerland and Bosnia secure wins in 2026 FIFA World Cup matches

Morocco defeated Haiti 4-2 with goals from four different players while five other teams also recorded victories on Wednesday night.

The Ehtebar Desk — originates with Pajhwok2 min read

Morocco, Brazil, Mexico, South Africa, Switzerland and Bosnia secure wins in 2026 FIFA World Cup matches
Image courtesy Pajhwok

Multiple national teams recorded victories during the 2026 FIFA World Cup matches played on Wednesday night.

Morocco defeated Haiti 4-2. Ashraf Hakimi, Ismael Saibari, Soufiane Rahimi and Jassim Yassin scored the goals for Morocco while Wilson Isidor replied for Haiti.

Bosnia overcame Qatar 3-1. Karim Alajbegovic, Sultan Al-Brik and Armin Memic found the net for Bosnia and Hassan Al-Haydos scored for Qatar.

Switzerland edged Canada 2-1. Ruben Vargas and Johan Manzambi scored for Switzerland after Promise David had given Canada the lead.

Brazil beat Scotland 3-0 with two goals from Vinicius Junior and one from Matheus Cunha.

Mexico defeated the Czech Republic 3-0 through strikes by Mateo Chavez, Julian Quinones and Alvaro Fidalgo.

South Africa won 1-0 against South Korea with the only goal coming from Tashreeq Matthews.

The results add to the ongoing group stage standings as teams continue to compete for points in the tournament.

Read the original reporting at Pajhwok

Reliability assessment

Single source provides concrete, checkable details including exact match scores, goal scorers and team names for multiple fixtures.

The source language reads straight.

Across the newsrooms

Filed by

Filed under

InternationalFIFA World Cup 2026, Morocco, Brazil, Mexico, Bosnia

Spotted an error or have more on this story? Tip the desk on Telegram → or WhatsApp →.

Reader supported

Keep Ehtebar running

Every published story uses paid tools to translate reporting, compare sources, extract claims, and produce a clearer read on Afghanistan. Reader support helps keep that work independent.

€5

helps cover daily verification runs

€15

supports a week of source comparison

€50

keeps independent analysis moving