World Cup 2026 Match Schedule for June 20
The World Cup 2026 matches on June 20 feature exciting clashes, including the USA vs. Australia and Brazil

The World Cup 2026 is set to heat up on June 25 with six matches scheduled across Groups A, B, and C. This day promises to be particularly exciting as teams such as Brazil, South Korea, Mexico, and Canada take to the field.
The action kicks off at 02:00 AM with Switzerland facing Canada in Group B, alongside a match between Bosnia & Herzegovina and Qatar at the same time. As the day progresses, Morocco will clash with Haiti at 05:00 AM, while Brazil will take on Scotland in another thrilling encounter in Group C.
Wrapping up the day’s matches, two games will take place at 08:00 AM: the Czech Republic will face Mexico, and South Africa will go up against South Korea.
Here’s the complete schedule for the World Cup 2026 matches on June 25 (Vietnam time):
Fans can catch all the live action of the World Cup 2026 matches on channels VTV3, VTV6, and VTV9, as well as through the VTVgo application.