World Cup 2026 Match Schedule for June 22
The World Cup 2026 continues with exciting matches on June 22. Fans can look forward to Belgium facing Iran

The World Cup 2026 is heating up with several key matches scheduled for today, June 27, and early tomorrow, June 28, according to Vietnam time. The day kicks off with two matches at 07:00 AM, where Uruguay will face Spain, and Cabo Verde will take on Saudi Arabia in Group H.
This group promises thrilling action, with the teams closely matched. Cabo Verde still has a chance to create an upset if they secure a favorable result in this final group stage match.
At 10:00 AM, Group G will see the last matches featuring Egypt against Iran and New Zealand battling Belgium. Belgium is favored due to their stronger squad, but they must remain cautious against a disciplined New Zealand side. Meanwhile, Egypt and Iran are both looking to earn points to improve their standings.
As the clock strikes 4:00 AM on June 28, the final matches of Groups K and L will commence. In Group L, Croatia will meet Ghana, while Panama takes on England. England holds a significant advantage after two consecutive wins, but both Croatia and Ghana still have opportunities to advance.
Simultaneously, at 6:30 AM, Group K will feature a highly anticipated clash between Colombia and Portugal, with both teams boasting star players competing in Europe. The other match in this time slot will see the Democratic Republic of the Congo face Uzbekistan, a decisive encounter for both teams as they seek a spot in the knockout stage.
Today's World Cup 2026 Match Schedule (June 27):
Upcoming Matches (June 28):