FIFA World Cup 2018 - Schedule & Results
Download Fixtures

Date

Pool

Match

Time (IST)

Group Stage

14 June 2018

Group A

Russia vs Saudia Arabia

5-0
Russia: [ Yuri Gazinsky (12'), Denis Cheryshev (43', 91'), Artem Dzyuba (71')
Aleksandr Golovin (94') ]

8:30 pm

15 June 2018

Group A

Egypt vs Uruguay

0-1
Uruguay: [ Jose Gimenez (90') ]

5:30 pm

15 June 2018

Group B

Morocco vs Iran

0-1
Iran: [ Aziz Bouhaddouz (95' own goal) ]

8:30 pm

15 June 2018

Group B

Portugal vs Spain

3-3
Portugal: [ Ronaldo (5' penalty, 44', 88') ]

Spain: [ Diego Costa (24', 55')
Nacho (58') ]

11:30 pm

16 June 2018

Group C

France vs Australia

2-1
France: [ Griezmann (58' penalty), Pogba (80') ]

Australia: [ Jedinak (62' penalty) ]

3:30 pm

16 June 2018

Group D

Argentina vs Iceland

1-1
Argentina: [ Aguero (19') ]

Iceland: [Finnbogason (23')]

6:30 pm

16 June 2018

Group C

Peru vs Denmark

0-1
Denmark: [ Poulsen (59') ]

9:30 pm

17 June 2018

Group D

Croatia vs Nigeria

2-0
Croatia: [ Etebo (34' own goal), Modric (72') ]

12:30 am

17 June 2018

Group E

Costa Rica vs Serbia

0-1
Serbia: [ Aleksandr Kolarov (56') ]

5:30 pm

17 June 2018

Group F

Germany vs Mexico

0-1
Mexico: [ Hirving Lozano (35') ]

8:30 pm

17 June 2018

Group E

Brazil vs Switzerland

1-1
Brazil: [ Philippe Coutinho (20') ]

Switzerland: [ Steven Zuber (50') ]

11:30 pm

18 June 2018

Group F

Sweden vs Korea Republic

1-0
Sweden: [ Andreas Granqvist (65' Penalty) ]

5:30 pm

18 June 2018

Group G

Belgium vs Panama

3-0
Belgium: [ Dries Mertens (47'), Romelu Lukaku (69', 75') ]

8:30 pm

18 June 2018

Group G

Tunisia vs England

1-2
Tunisia: [ Ferjani Sassi (35' Penalty) ]

England: [ Harry Kane (11', 90+1') ]

11:30 pm

19 June 2018

Group H

Colombia vs Japan

1-2
Colombia: [ Juan Fernando Quintero (39') ]

Japan: [ Shinji Kagawa (6' Penalty)
Yuya Osako (73') ]

5:30 pm

19 June 2018

Group H

Poland vs Senegal

1-2
Poland: [ Grzegorz Krychowiak (86') ]

Senegal: [Thiago Cionek (37' OG), M'Baye Niang (60') ]

8:30 pm

19 June 2018

Group A

Russia vs Egypt

3-1
Russia: [ Ahmed Fathy (47' OG), Denis Cheryshev (59'), Artem Dzyuba (62') ]

Egypt: [ Mohamed Salah (73' Penalty) ]

11:30 pm

20 June 2018

Group B

Portugal vs Morocco

1-0
Portugal: [ Cristiano Ronaldo (4') ]

5:30 pm

20 June 2018

Group A

Uruguay vs Saudi Arabia

1-0
Uruguay: [ Luis Suarez (23') ]

8:30 pm

20 June 2018

Group B

Iran vs Spain

0-1
Spain: [ Diego Costa (54') ]

11:30 pm

21 June 2018

Group C

Denmark vs Australia

1-1
Denmark: [Christian Eriksen (7') ]

Australia: [Mile Jedinak (38') Penalty]

5:30 pm

21 June 2018

Group C

France vs Peru

1-0
France: [Kylian Mbappe (34')]

8:30 pm

21 June 2018

Group D

Argentina vs Croatia

0-3
Croatia: [Ante Rebic (53'),Luka Modric (80'), Ivan Rakitic (90'+1')]

11:30 pm

22 June 2018

Group E

Brazil vs Costa Rica

2-0
Brazil: [Philippe Coutinho (90'+1'),Neymar (90'+7')]

5:30 pm

22 June 2018

Group D

Nigeria vs Iceland

2-0
Nigeria: [Ahmed Musa (49'),(75')]

8:30 pm

22 June 2018

Group E

Serbia vs Switzerland

1-2
Serbia: [Aleksandar Mitrovic (5')]
Switzerland: [Granit Xhaka (52'),Xherdan Shaqiri (90')]

11:30 pm

23 June 2018

Group G

Belgium vs Tunisia

5-2
Belgium: [Eden Hazard (6' Penalty,51'),Romelu Lukaku (16',45'+3'),Michy Batshuayi (90')]
Tunisia: [Dylan Bronn (18'),Wahbi Khazri (90'+3')]

5:30 pm

23 June 2018

Group F

Korea Republic vs Mexico

1-2
Korea Republic: [Son Heungmin (90'+3')]
Mexico: [Carlos Vela (26')Penalty,Javier Hernandez (66')]

8:30 pm

23 June 2018

Group F

Germany vs Sweden

2-1
Germany: [Marco Reus (48'),Toni Kroos (90'+5')]
Sweden: [Ola Toivonen (32')]

11:30 pm

24 June 2018

Group G

England vs Panama

-

5:30 pm

24 June 2018

Group H

Japan vs Senegal

-

8:30 pm

24 June 2018

Group H

Poland vs Colombia

-

11:30 pm

25 June 2018

Group A

Uruguay vs Russia

-

7:30 pm

25 June 2018

Group A

Saudi Arabia vs Egypt

-

7:30 pm

25 June 2018

Group B

Iran vs Portugal

-

11:30 pm

25 June 2018

Group B

Spain vs Morocco

-

11:30 pm

26 June 2018

Group C

Denmark vs France

-

7:30 pm

26 June 2018

Group C

Australia vs Peru

-

7:30 pm

26 June 2018

Group D

Nigeria vs Argentina

-

11:30 pm

26 June 2018

Group D

Iceland vs Croatia

-

11:30 pm

27 June 2018

Group F

Mexico vs Korea Republic

-

5:30 pm

27 June 2018

Group F

Korea Republic vs Germany

-

7:30 pm

27 June 2018

Group E

Serbia vs Brazil

-

11:30 pm

27 June 2018

Group E

Switzerland vs Costa Rica

-

11:30 pm

28 June 2018

Group H

Japan vs Poland

-

7:30 pm

28 June 2018

Group H

Senegal vs Colombia

-

7:30 pm

28 June 2018

Group G

Panama vs Tunisia

-

11:30 pm

28 June 2018

Group G

England vs Belgium

-

11:30 pm

Round of 16

30 June 2018

-

1C vs 2D

-

7:30 pm

30 June 2018

-

1A vs 2B

-

11:30 pm

1 July 2018

-

1B vs 2A

-

7:30 pm

1 July 2018

-

1D vs 2C

-

11:30 pm

2 July 2018

-

1E vs 2F

-

7:30 pm

2 July 2018

-

1G vs 2H

-

11:30 pm

3 July 2018

-

1F vs 2E

-

7:30 pm

3 July 2018

-

1H vs 2G

-

11:30 pm

Quarterfinals

-

6 July 2018

-

TBD vs TBD

-

7:30 pm

6 July 2018

-

TBD vs TBD

-

11:30 pm

7 July 2018

-

TBD vs TBD

-

7:30 pm

7 July 2018

-

TBD vs TBD

-

11:30 pm

Semifinals

TBD vs TBD

-

10 July 2018

-

TBD vs TBD

-

11:30 pm

11 July 2018

-

TBD vs TBD

-

11:30 pm

Third Place play-off

-

14 July 2018

-

TBD vs TBD

-

7:30 pm

Final

15 July 2018

-

TBD vs TBD

-

8:30 pm

Video