2018 FIFA World Cup schedule and results

When does your favourite team play? When does your rival play? Find out with our full schedule of matches for the 2018 FIFA World Cup in Russia, from the beginning of the group stage on June 14 through to the final on July 15.

Every match from June 14 to the final on July 15

The 2018 FIFA World Cup will be held between June 14 and July 15 in 11 Russian cities. (File/AFP/Getty Images)

When does your favourite team play? When does your rival play? Find out with our full schedule of matches and results for the 2018 FIFA World Cup in Russia.

The group stage kicks off on June 14 and matches continue through the final on July 15.

All times listed are in ET.

Group Stage

Thursday, June 14

Russia 5 vs. Saudi Arabia 0 

Friday, June 15

Egypt 0 vs. Uruguay 1

Morocco 0 vs. Iran 1

Portugal 3 vs. Spain 3

Saturday, June 16

France 2 vs. Australia 1

Argentina 1 vs. Iceland 1

Peru 0 vs. Denmark 1

Croatia 2 vs. Nigeria 0

Sunday, June 17

Costa Rica 0 vs. Serbia 1 

Germany 0 vs. Mexico 1  

Brazil 1 vs. Switzerland 1

Monday, June 18

Sweden 1 vs. South Korea 0

Belgium 3 vs. Panama 0

Tunisia 1 vs. England 2

Tuesday, June 19

Colombia 1 vs. Japan 2

Poland 1 vs. Senegal 2

Russia 3 vs. Egypt 1 

Wednesday, June 20

Portugal 1 vs. Morocco 0 

Uruguay 1 vs. Saudi Arabia 0

Iran 0 vs. Spain 1

Thursday, June 21

Denmark 1 vs. Australia 1

France 1 vs. Peru 0

Argentina 0 vs. Croatia 3

Friday, June 22

Brazil 1 vs. Costa Rica 0

Nigeria 2 vs. Iceland 0 

Serbia vs. Switzerland – 2 p.m. 

Saturday, June 23

Belgium vs. Tunisia – 8 a.m.

South Korea vs. Mexico – 11 a.m. 

Germany vs. Sweden – 2 p.m. 

Sunday, June 24

England vs. Panama – 8 a.m.

Japan vs. Senegal – 11 a.m. 

Poland vs. Colombia – 2 p.m. 

Monday, June 25

Saudi Arabia vs. Egypt – 10 a.m. 

Uruguay vs. Russia – 10 a.m. 

Iran vs. Portugal – 2 p.m.

Spain vs. Morocco – 2 p.m.

Tuesday, June 26

Australia vs. Peru – 10 a.m. 

Denmark vs. France – 10 a.m. 

Nigeria vs. Argentina – 2 p.m. 

Iceland vs. Croatia – 2 p.m. 

Wednesday, June 27

South Korea vs. Germany – 10 a.m. 

Mexico vs. Sweden – 10 a.m. 

Switzerland vs. Costa Rica – 2 p.m. 

Serbia vs. Brazil – 2 p.m. 

Thursday, June 28

Senegal vs. Colombia – 10 a.m. 

Japan vs. Poland – 10 a.m. 

England vs. Belgium – 2 p.m. 

Panama vs. Tunisia – 2 p.m. 

Round of 16

Saturday, June 30

TBD vs. TBD – 10 a.m. 

TBD vs. TBD – 2 p.m. 

Sunday, July 1

TBD vs. TBD – 10 a.m. 

TBD vs. TBD – 2 p.m. 

Monday, July 2

TBD vs. TBD – 10 a.m. 

TBD vs. TBD – 2 p.m. 

Tuesday, July 3

TBD vs. TBD – 10 a.m. 

TBD vs. TBD – 2 p.m. 

Quarter-finals

Friday, July 6

TBD vs. TBD – 10 a.m.

TBD vs. TBD – 2 p.m. 

Saturday, July 7

TBD vs. TBD  – 10 a.m.

TBD vs. TBD – 2 p.m. 

Semifinals

Tuesday, July 10

TBD vs. TBD – 2 p.m. 

Wednesday, July 11

TBD vs. TBD – 2 p.m. 

3rd-place

Saturday, July 14

TBD vs. TBD – 10 a.m.

Final

Sunday, July 15

TBD vs. TBD – 11 a.m.