FIFA World Cup starts tomorrow after pre-tournament turbulence

world cup
Share this post on :

 

MEXICO CITY (Kashmir English): The FIFA World Cup 2026 kicks off on Thursday with co-hosts Mexico taking on South Africa at iconic Estadio Azteca here at 3:00 pm local time (1900 GMT).

Soaring ticket prices, an uneasy political climate in Donald Trump’s America and the shadow of the Middle East conflict are the things that so far dominated the pre-tournament events.

A record 48 teams and millions of fans are set to descend on the three co-hosts; United States, Canada and Mexico.

This would be the first-ever World Cup co-hosted by three nations, the largest and most logistically complex edition of the tournament ever staged.

The nearly six-week-long action will culminate in the final at New Jersey’s 82,500-seat MetLife Stadium on July 19.

The most interesting question ahead of the tournament is whether Lionel Messi, at the age of 38, would settle the lingering debate about his status as the greatest player of all time by leading Argentina to a second consecutive World Cup title?

Or can Messi’s great rival, the 41-year-old Cristiano Ronaldo, would able a talented Portugal team to its maiden World Cup win?

Or will England, led by Harry Kane, finally end the nations’ 60-year wait for a second major world championship following their lone 1966 World Cup victory?

Those questions and more will be answered over the course of a tournament that FIFA president, Gianni Infantino, has bullishly hyped as “the greatest show that the planet has ever seen.”

The skyrocketing cost of tickets to the global event has triggered a global backlash which has left the governing body and its president struggling to mount a convincing public relations defense.

The most expensive ticket for the 2022 World Cup final cost around $1,600 at face value; in 2026 the most expensive face value ticket being sold by FIFA is an eye-watering $32,970.

Iran are due to play their three group games in the United States, starting with their opener against New Zealand on June 15 amid tensions at home.

Trump initially suggested Iran should withdraw from the tournament for their own “life and safety” before walking back his rhetoric.

Iran meanwhile switched their base camp from Tucson, Arizona to the Mexican city of Tijuana, where they touched down early Sunday.

While Iranian players are free to travel in and out of the United States, some 15 administrative and management staff have been denied visas by US authorities in a move Iranian authorities have condemned as “deliberate and discriminatory treatment.”

A total of 72 first-round matches will be needed to eliminate just 12 teams, with 32 advancing to the knockout rounds — the top two finishers in each of the 12 first ground groups along with the eight best third-place finishers.

FIFA World Cup 2026 innovations

For the first time in the tournament history, every match will feature cooling breaks in the middle of each half, a measure designed to mitigate the effects of searing heat and humidity expected at many of the tournament’s 16 venues.

World Cup key dates

Group stage: June 11-27

Round of 32: June 28 to July 3

Round of 16: July 4-7

Quarter-finals: July 9-11

Semi-finals: July 14-15

Third-place play-off (‘Bronze final’): July 18

Final: July 19

Full 2026 World Cup schedule by day

Thursday, June 11

Group A: Mexico vs South Africa – Mexico City, Mexico

Friday, June 12

Group A: South Korea vs Czech Republic – Zapopan, Mexico

Group B: Canada vs Bosnia & Herzegovina, kick-off 8pm – Toronto, Canada

Saturday, June 13

Group D: USA vs Paraguay – Los Angeles, USA

Group B: Qatar vs Switzerland – Santa Clara, USA

Group C: Brazil vs Morocco – New Jersey, USA

Sunday, June 14

Group C: Haiti vs Scotland – Foxborough, USA

Group D: Australia vs Turkey – Vancouver, Canada

Group E: Germany vs Curacao – Houston, USA

Group F: Netherlands vs Japan – Arlington, USA

Monday, June 15

Group E: Ivory Coast vs Ecuador – Philadelphia, USA

Group F: Sweden vs Tunisia – Guadalupe, Mexico

Group H: Spain vs Cape Verde – Atlanta, USA

Group G: Belgium vs Egypt – Seattle, USA

Group H: Saudi Arabia vs Uruguay – Miami, USA

Tuesday, June 16

Group G: Iran vs New Zealand – Los Angeles, USA

Group I: France vs Senegal – New Jersey, USA

Group I: Iraq vs Norway – Foxborough, USA

Wednesday, June 17

Group J: Argentina vs Algeria – Kansas City, USA

Group J: Austria vs Jordan – Santa Clara, USA

Group K: Portugal vs DR Congo – Houston, USA

Group L: England vs Croatia – Arlington, USA

Thursday, June 18

Group L: Ghana vs Panama – Toronto, Canada

Group K: Uzbekistan vs Colombia – Mexico City, Mexico

Group A: Czech Republic vs South Africa – Atlanta, USA

Group B: Switzerland vs Bosnia & Herzegovina – Los Angeles, USA

Group B: Canada vs Qatar – Vancouver, Canada

Friday, June 19

Group A: Mexico vs South Korea – Zapopan, Mexico

Group D: USA vs Australia – Seattle, USA

Group C: Scotland vs Morocco – Foxborough, USA

Saturday, June 20

Group C: Brazil vs Haiti – Philadelphia, USA

Group D: Turkey vs Paraguay – Santa Clara, USA

Group A: Netherlands vs Sweden – Houston, USA

Group E: Germany vs Ivory Coast – Toronto, Canada

Sunday, June 21

Group E: Ecuador vs Curacao – Kansas City, USA

Group F: Tunisia vs Japan – Guadalupe, Mexico

Group H: Spain vs Saudi Arabia – Atlanta, USA

Group G: Belgium vs Iran – Los Angeles, USA

Group H: Uruguay vs Cape Verde – Miami, USA

Monday, June 22

Group G: New Zealand vs Egypt – Vancouver, Canada

Group J: Argentina vs Austria – Arlington, USA

Group I: France vs Iraq – Philadelphia, USA

Tuesday, June 23

Group I: Norway vs Senegal – Toronto, Canada

Group J: Jordan vs Algeria – Santa Clara, USA

Group K: Portugal vs Uzbekistan – Houston, USA

Group L: England vs Ghana – Foxborough, USA

Wednesday, June 24

Group L: Panama vs Croatia – Foxborough, USA

Group K: Colombia vs DR Congo – Zapopan, Mexico

Group B: Switzerland vs Canada – Vancouver, Canada

Group B: Bosnia & Herzegovina vs Qatar – Seattle, USA

Group C: Morocco vs Haiti – Atlanta, USA

Group C: Scotland vs Brazil – Miami, USA

Thursday, June 25

Group A: South Africa vs South Korea – Guadalupe, Mexico

Group A: Czech Republic vs Mexico – Mexico City, Mexico

Group E: Curacao vs Ivory Coast – Philadelphia, USA

Group E: Ecuador vs Germany – New Jersey, USA

Friday, June 26

Group F: Tunisia vs Netherlands – Kansas City, USA

Group F: Japan vs Sweden – Arlington, USA

Group D: Turkey vs USA – Los Angeles, USA

Group D: Paraguay vs Australia – Santa Clara, USA

Group I: Norway vs France – Foxborough, USA

Group I: Senegal vs Iraq – Toronto, Canada

Saturday, June 27

Group H: Cape Verde vs Saudi Arabia – Houston, USA

Group H: Uruguay vs Spain – Zapopan, Mexico

Group G: New Zealand vs Belgium – Vancouver, Canada

Group G: Egypt vs Iran – Seattle, USA

Group L: Panama vs England – New Jersey, USA

Group L: Croatia vs Ghana – Philadelphia, USA

Sunday, June 28

Group K: Colombia vs Portugal – Miami, USA

Group K: DR Congo vs Uzbekistan – Atlanta, USA

Group J: Algeria vs Austria – Kansas City, USA

Group J: Jordan vs Argentina – Arlington, USA

Round of 32

Monday, June 29

Round of 32 – Group C winners vs Group F runners-up – Houston, USA

Round of 32 – Group E winners vs Group A/B/C/D/F third place – Foxborough, USA

Tuesday, June 30

Round of 32 – Group F winners vs Group C runners-up – Guadalupe, Mexico

Round of 32 – Group E runners-up vs Group I runners-up – Arlington, USA

Round of 32 – Group I winners vs Group C/D/F/G/H third place – New Jersey, USA

Wednesday, July 1

Round of 32 – Group A winners vs Group C/E/F/H/I third place – Mexico City, Mexico

Round of 32 – Group L winners vs Group E/H/I/J/K third place – Atlanta, USA

Round of 32 – Group G winners vs Group A/E/H/I/J third place – Seattle, USA

Thursday, July 2

Round of 32 – Group D winners vs Group B/E/F/I/J third place – Santa Clara, USA

Round of 32 – Group H winners vs Group J runners-up – Los Angeles, USA

Friday, July 3

Round of 32 – Group K runners-up vs Group L runners-up – Toronto, Canada

Round of 32 – Group B winners vs Group E/F/G/I/J third place – Vancouver, Canada

Round of 32 – Group D runners-up vs Group G runners-up – Arlington, USA

Round of 32 – Group J winners vs Group H runners-up – Miami, USA

Saturday, July 4

Round of 32 – Group K winners vs Group D/E/I/J/L third place – Kansas City, USA

Round of 16 – Match 73 winners vs Match 75 winners – Houston, USA

Round of 16 – Match 74 winners vs Match 77 winners – Philadelphia, USA

Sunday, July 5

Round of 16 – Match 76 winners vs Match 78 winners – New Jersey, USA

Monday, July 6

Round of 16 – Match 79 winners vs Match 80 winners – Mexico City, Mexico

Round of 16 – Match 83 winners vs Match 84 winners – Arlington, USA

Tuesday, July 7

Round of 16 – Match 81 winners vs Match 82 winners – Seattle, USA

Round of 16 – Match 86 winners vs Match 88 winners – Atlanta, USA

Round of 16 – Match 85 winners vs Match 87 winners – Vancouver, Canada

Thursday, July 9

Quarter-final – Match 97: Match 89 winners vs Match 90 winners – Foxborough, USA

Friday, July 10

Quarter-final – Match 98: Match 93 winners vs Match 94 winners – Los Angeles, USA

Saturday, July 11

Quarter-final – Match 99: Match 91 winners vs Match 92 winners – Miami, USA

Sunday, July 12

Quarter-final – Match 100: Match 95 winners vs Match 96 winners – Kansas City, USA

Tuesday, July 14

Semi-final – Match 101: Match 97 winners vs Match 98 winners – Arlington, USA

Wednesday, July 15

Semi-final – Match 102: Match 99 winners vs Match 100 winners – Atlanta, USA

Saturday, July 18

Third Place Playoff – Match 103: Match 101 losers vs Match 102 losers – Miami, USA

Sunday, July 19

Final – Match 104: Match 101 winners vs Match 102 winners, kick-off 8pm – New Jersey, USA

Scroll to Top