Group ‘A’: Brazil, Croatia, Mexico, Cameroon

Group ‘B’: Spain, Netherlands, Chile, Australia

Group ‘C’: Colombia, Greece, Ivory Coast, Japan

Group ‘D’: Uruguay, Costa Rica, England, Italy

Group ‘E’: Switzerland, Ecuador, France, Honduras

Group ‘F’: Argentina, Bosnia and Herzegovina, Nigeria, Iran

Group ‘G’: Germany, Portugal, Ghana, USA

Group ‘H’: Belgium, Algeria, Russia, South Korea

Group Stage

June 12 — 5:00pm local time (1:00am PST June 13, Fri)

Brazil v Croatia Arena Corinthians, Sao Paulo

June 13 —1:00pm local time (9:00pm PST)

Mexico v Cameroon Estadio das Dunas, Natal

June 13 — 4:00pm local time (12:00am PST June 14, Sat)

Spain v Netherlands Arena Fonte Nova, Salvador

June 13 — 6:00pm local time (3:00am PST June 14, Sat)

Chile v Australia Arena Pantanal, Cuiaba

June 14 — 1:00pm local time (9:00pm PST)

Colombia v Greece Estadio Mineirao, Belo Horizonte

June 14 — 4:00pm local time (12:00am PST June 15, Sun)

Uruguay v Costa rica Estadio Castelao, Fortaleza

June 14 — 6:00pm local time (3:00am PST June 15, Sun)

England v Italy Arena Amazonia, Manaus

June 14 — 10:00pm local time (6:00am PST June 15, Sun)

Ivory Coast v Japan Arena Pernambuco, Recife

June 15 — 1:00pm local time (9:00pm PST)

Switzerland v Ecuador Estadio Nacional, Brasilia

June 15 — 4:00pm local time (12:00am PST June 16, Mon)

France v Honduras Estadio Beira-Rio, Porto Alegre

June 15 — 7:00pm local time (3:00am PST June 16, Mon) Argentina v Bosnia and Herzegovina Maracanã, Rio De Janeiro

June 16 — 1:00pm local time (9:00pm PST)

Germany v Portugal Arena Fonte Nova, Salvador

June 16 — 4:00pm local time (12:00am PST June 17, Tue)

Iran v Nigeria Arena da Baixada, Curitiba

June 16 — 7:00pm local time (3:00am PST June 17, Tue)

Ghana v USA Estadio das Dunas, Natal

June 17 — 1:00pm local time (9:00pm PST)

Belgium v Algeria Estadio Mineirao, Belo Horizonte

June 17 — 4:00pm local time (12:00am PST June 18, Wed) Brazil v Mexico Estadio Castelao, Fortaleza

June 17 — 6:00pm local time (3:00am PST June 18, Wed)

Russia v South Korea Arena Pantanal, Cuiaba

June 18 — 1:00pm local time (9:00pm PST)

Australia v Netherlands Estadio Beira-Rio, Porto Alegre

June 18 — 4:00pm local time (12:00am PST June 19, Thu)

Spain v Chile Maracanã - Estádio Jornalista Mário Filho, Rio De Janeiro

June 18 — 6:00pm local time (3:00am PST June 19, Thu)

Cameroon v Croatia Arena Amazonia, Manaus

June 19 — 1:00pm local time (9:00pm PST)

Colombia v Ivory Coast Estadio Nacional, Brasilia

June 19 — 4:00pm local time (12:00am PST June 20, Fri)

Uruguay v England Arena Corinthians, Sao Paulo

June 19 — 7:00pm local time (3:00am PST June 20, Fri)

Japan v Greece Estadio das Dunas, Natal

June 20 — 1:00pm local time (9:00pm PST)

Italy v Costa Rica Arena Pernambuco, Recife

June 20 — 4:00pm local time (12:00am PST June 21, Sat) Switzerland v France Arena Fonte Nova, Salvador

June 20 — 7:00pm local time (3:00am PST June 21, Sat)

Honduras v Ecuador Arena da Baixada, Curitiba

June 21 — 1:00pm local time (9:00pm PST)

Argentina v Iran Estadio Mineirao, Belo Horizonte

June 21 — 4:00pm local time (12:00am PST June 22, Sun)

Germany v Ghana Estadio Castelao, Fortaleza

June 21 — 6:00pm local time (3:00am PST June 22, Sun)

Nigeria v Bosnia and Herzegovina Arena Pantanal, Cuiaba

June 22 — 1:00pm local time (9:00pm PST)

Belgium v Russia Maracanã - Estádio Jornalista Mário Filho, Rio De Janeiro

June 22 — 4:00pm local time (12:00am PST June 23, Mon)

South Korea v Algeria Estadio Beira-Rio, Porto Alegre

June 22 — 6:00pm local time (3:00am PST June 23, Mon)

USA v Portugal Arena Amazonia, Manaus

June 23 — 1:00pm local time (9:00pm PST)

Netherlands v Chile Arena Corinthians, Sao Paulo

June 23 — 1:00pm local time (9:00pm PST)

Australia v Spain Arena da Baixada, Curitiba

June 23 — 5:00pm local time (1:00am PST June 24, Tue)

Cameroon v Brazil Estadio Nacional, Brasilia

June 23 — 5:00pm local time (1:00am PST June 24, Tue)

Croatia v Mexico Arena Pernambuco, Recife

June 24 — 1:00pm local time (9:00pm PST)

Italy v Uruguay Estadio das Dunas, Natal

June 24 — 1:00pm local time (9:00pm PST)

Costa Rica v England Estadio Mineirao, Belo Horizonte

June 24 — 4:00pm local time (1:00am PST June 25, Wed)

Japan v Colombia Arena Pantanal, Cuiaba

June 24 — 5:00pm local time (1:00am PST June 25, Wed)

Greece v Ivory Coast Estadio Castelao, Fortaleza

June 25 — 1:00pm local time (9:00pm PST)

Nigeria v Argentina Estadio Beira-Rio, Porto Alegre

June 25 — 1:00pm local time (9:00pm PST)

Bosnia and Herzegovina v Iran Arena Fonte Nova, Salvador

June 25 — 4:00pm local time (1:00am PST June 26, Thu)

Honduras v Switzerland Arena Amazonia, Manaus

June 25 — 5:00pm local time (1:00am PST June 26, Thu)

Ecuador v France Maracanã - Estádio Jornalista Mário Filho, Rio De Janeiro

June 26 — 1:00pm local time (9:00pm PST)

Portugal v Ghana Estadio Nacional, Brasilia

June 26 — 1:00pm local time (9:00pm PST)

USA v Germany Arena Pernambuco, Recife

June 26 — 5:00pm local time (1:00am PST June 27, Fri) South Korea v Belgium Arena Corinthians, Sao Paulo

June 26 — 5:00pm local time (1:00am PST June 27, Fri)

Algeria v Russia Arena da Baixada, Curitiba

Second Stage (Round of 16)

June 28 — 1:00pm local time (9:00pm PST)

1A v 2B Estadio Mineirao, Belo Horizonte

June 28 — 5:00pm local time (1:00am PST June 29, Sun)

1C V 2D Maracanã - Estádio Jornalista Mário Filho, Rio De Janeiro

June 29 — 1:00pm local time (9:00pm PST)

1B v 2A Estadio Castelao, Fortaleza

June 29 — 5:00pm local time (1:00am PST June 30, Mon)

ID v 2C Arena Pernambuco, Recife

June 30 — 1:00pm local time (9:00pm PST)

IE v 2F Estadio Nacional, Brasilia

June 30 — 5:00pm local time (1:00am PST July 1, Tue)

1G v 2H Estadio Beira-Rio, Porto Alegre

July 1 — 1:00pm local time (9:00pm PST)

1F v 2E Arena Corinthians, Sao Paulo

July 1 — 5:00pm local time (1:00am PST July 2, Wed)

1H v 2G Arena Fonte Nova, Salvador

Quarter-finals

July 4 — 1:00pm local time (9:00pm PST)

QF1 v QF2 Maracanã - Estádio Jornalista Mário Filho, Rio De Janeiro

July 4 — 5:00pm local time (1:00am PST July 5, Sat)

QF5 v QF6 Estadio Castelao, Fortaleza

July 5 — 1:00pm local time (9:00pm)

QF3 v QF4 Estadio Nacional, Brasilia

July 5 — 5:00pm local time (1:00am PST July 6, Sun)

QF7 v QF8 Arena Fonte Nova, Salvador

Semi-finals

July 8 — 5:00pm local time (1:00am PST July 9, Wed)

SF1 v SF2 Estadio Mineirao, Belo Horizonte

July 9 — 5:00pm local time (1:00am PST July 10, Thu)

SF3 v SF4 Arena Corinthians, Sao Paulo Third-place Playoff

July 12 — 5:00pm local time (1:00am PST July 13, Sun)

PO1 v PO2 Estadio Nacional, Brasilia

THE FINAL

July 13 — 4:00pm local time (12:00am PST July 14, Mon)

F1 v F2 Maracanã - Estádio Jornalista Mário Filho, Rio De Janeiro

Opinion

Editorial

Regional climbdown
04 Mar, 2026

Regional climbdown

WITH the region in flames, Pakistan must calibrate its foreign policy accordingly; it has to deal with some ...
Burning questions
Updated 04 Mar, 2026

Burning questions

BY most accounts, the protest was not massive. Nor was it unexpected. And yet, it ended in gruesome bloodshed. The...
Governance failure
04 Mar, 2026

Governance failure

BENEATH Lahore’s signal-free corridors and road infrastructure lies a darker truth: crumbling sewerage lines,...
Iran endgame
Updated 03 Mar, 2026

Iran endgame

AS hostilities continue following the Israeli-American joint aggression against Iran, there seems to be no visible...
Water concerns
03 Mar, 2026

Water concerns

RECENT reports that India plans to invest $60bn in increasing its water storage capacity on the Jhelum and Chenab...
Down and out
03 Mar, 2026

Down and out

ANOTHER Twenty20 World Cup, another ignominious exit — although this time Pakistan did advance past the first...