The wait is finally over as the 2026 FIFA World Cup kicks off today at Estadio Banorte in Mexico City, with co-hosts Mexico taking on South Africa’s Bafana Bafana in the opening match of the biggest and most innovative edition of football’s greatest tournament.
History has already been made before a ball is kicked. Mexico becomes the first nation to host the FIFA World Cup three times, adding the 2026 tournament to its memorable editions in 1970 and 1986.
This year’s championship introduces a new era for world football, expanding from 32 to 48 teams. The tournament will feature a record 104 matches across 16 cities in the United States, Mexico and Canada, compared to the 64 matches played at Qatar 2022.
Canada begins its campaign on Friday when it hosts Bosnia and Herzegovina in the opening Group B fixture.
The 48 participating nations have been divided into 12 groups, with the top two teams in each group and the eight best third-placed teams advancing to a newly introduced Round of 32. Most knockout matches from the quarter-finals onward will be played in the United States.
Fans can also expect the most technologically advanced World Cup ever staged. Adidas has unveiled the Trionda smart ball, equipped with an IMU sensor that tracks speed, spin and position 500 times per second, providing real-time data to VAR officials for goal-line decisions, offside calls and last-touch rulings.
The tournament will also deploy advanced semi-automated offside technology using 16 cameras per stadium, generating over 172 million data points per match. Through Digital Twins technology, players will undergo full-body scans to create 3D avatars used in officiating and television broadcasts, while Football AI Pro will analyse millions of data points for tactical insights.
Group A promises plenty of excitement as Mexico, South Africa, South Korea and the Czech Republic battle for qualification.
Mexico enter the competition as the most experienced side in the group, making their 18th World Cup appearance and ninth consecutive qualification. Veteran striker Raul Jimenez and captain Edson Alvarez are expected to lead the charge under experienced coach Javier Aguirre, who is preparing for his third World Cup campaign with El Tri.
Although Mexico struggled after winning the CONCACAF Nations League and Gold Cup, their form has improved significantly in 2026. Recent draws against Portugal and Belgium, followed by victories over Ghana, Australia and Serbia, have restored confidence ahead of the opener.
Backed by a capacity crowd of more than 83,000 supporters, Mexico will seek an eighth consecutive unbeaten World Cup opening match and a victory that could put them firmly in control of Group A.
For South Africa, the tournament marks an emotional return to the global stage for the first time since hosting the World Cup in 2010.
Bafana Bafana secured qualification after a dramatic CAF campaign and arrive in North America determined to prove they belong among the world’s elite. Much of the spotlight will fall on rising defensive star Mbekezeli Mbokazi, who has impressed for Chicago Fire FC in Major League Soccer.
Under Belgian coach Hugo Broos, South Africa have shown resilience despite mixed results in recent friendlies. The team remains eager to end a lengthy wait for World Cup success and claim a memorable result against Mexico.
Broos has challenged his players to rise to the occasion after a series of disappointing warm-up performances, insisting that a strong response is needed when the tournament begins.
As football fans around the globe turn their attention to North America, the opening clash between Mexico and South Africa promises to set the tone for a World Cup unlike any before it.
Matchday One Fixtures (West Africa Time)
Thursday, June 11
Group A: Mexico vs South Africa – 8:00 pm
Friday, June 12
Group A: South Korea vs Czech Republic – 3:00 am
Group B: Canada vs Bosnia & Herzegovina – 8:00 pm
Saturday, June 13
Group D: USA vs Paraguay – 2:00 am
Group B: Qatar vs Switzerland – 8:00 pm
Group C: Brazil vs Morocco – 11:00 pm
Sunday, June 14
Group C: Haiti vs Scotland – 2:00 am
Group D: Australia vs Turkey – 5:00 am
Group E: Germany vs Curaçao – 6:00 pm
Group F: Netherlands vs Japan – 9:00 pm
Monday, June 15
Group E: Côte d’Ivoire vs Ecuador – 12:00 am
Group F: Sweden vs Tunisia – 3:00 pm
Group H: Spain vs Cape Verde – 5:00 pm
Group H: Saudi Arabia vs Uruguay – 11:00 pm
Tuesday, June 16
Group G: Iran vs New Zealand – 2:00 am
Group I: France vs Senegal – 8:00 pm
Group I: Norway vs Iran – 11:00 pm
Wednesday, June 17
Group J: Argentina vs Algeria – 2:00 am
Group J: Austria vs Jordan – 5:00 am
Group K: Portugal vs DR Congo – 6:00 pm
Group L: England vs Croatia – 9:00 pm
Thursday, June 18
Group L: Ghana vs Panama – 12:00 am
Group K: Uzbekistan vs Colombia – 3:00 am
