Full group stage draw and fixtures for the 2018 World Cup

England will be happy with their draw while Spain face Portugal in an Iberian derby


World Cup group stage draw

Group A: Russia, Saudi Arabia, Egypt, Uruguay.

Group B: Portugal, Spain, Morocco, Iran.

Group C: France, Australia, Peru, Denmark.

Group D: Argentina, Iceland, Croatia, Nigeria.

READ MORE

Group E: Brazil, Switzerland, Costa Rica ,Serbia.

Group F: Germany, Mexico, Sweden, South Korea.

Group G: Belgium, Panama, Tunisia, England.

Group H: Poland, Senegal, Colombia, Japan.

World Cup 2018 match schedule (all times Irish)

Thursday June 14th

Russia vs Saudi Arabia (Group A) - 4pm, Luzhniki Stadium (Moscow)

Friday June 15th

Egypt vs Uruguay (Group A) - 1pm, Ekaterinburg Arena

Morocco vs Iran (Group B) - 4pm, Saint Petersburg Stadium

Portugal vs Spain (Group B) - 7pm, Fisht Stadium (Sochi)

Saturday June 16th

France vs Australia (Group C) - 11am, Kazan Arena

Argentina vs Iceland (Group D) - 2pm, Spartak Stadium (Moscow)

Peru vs Denmark (Group C) - 5pm, Mordovia Arena (Saransk)

Croatia vs Nigeria (Group D) - 8pm, Kaliningrad Stadium

Sunday June 17th

Costa Rica vs Serbia (Group E) - 1pm, Samara Arena

Germany vs Mexico (Group F) - 4pm, Luzhniki Stadium (Moscow)

Brazil vs Switzerland (Group E) - 7pm, Rostov Arena

Monday June 18th

Sweden vs South Korea (Group F) - 1pm, Nizhny Novgorod Stadium

Belgium vs Panama (Group G) - 4pm, Fisht Stadium (Sochi)

Tunisia vs England (Group G) - 7pm, Volgograd Arena

Tuesday June 19th

Colombia vs Japan (Group H) - 1pm, Mordovia Arena (Saransk)

Poland vs Senegal (Group H) - 4pm, Spartak Stadium (Moscow)

Russia vs Egypt (Group A) - 7pm, Saint Petersburg Stadium

Wednesday June 20th

Portugal vs Morocco (Group B) - 1pm, Luzhniki Stadium (Moscow)

Uruguay vs Saudi Arabia (Group A) - 4pm, Rostov Arena

Iran vs Spain (Group B) - 7pm, Kazan Arena

Thursday June 21st

Denmark s Australia (Group C) - 1pm, Samara Arena

France vs Peru (Group C) - 4pm, Ekateringburg Arena

Argentina vs Croatia (Group D) - 7pm, Nizhny Novgorod Stadium

Friday June 22nd

Brazil vs Costa Rica (Group E) - 1pm, Saint Petersburg Stadium

Nigeria vs Iceland (Group D) - 4pm, Volgograd Arena

Serbia vs Switzerland (Group E) - 7pm, Kaliningrad Stadium

Saturday June 23rd

Belgium vs Tunisia (Group G) - 1pm Spartak Stadium (Moscow)

South Korea vs Mexico (Group F) - 4pm, Rostov Arena

Germany vs Sweden (Group F) - 7pm Fisht Stadium (Sochi)

Sunday June 24th

England vs Panama (Group G) - 1pm, Nizhny Novgorod Stadium

Japan vs Senegal (Group H) - 4pm, Ekateringburg Arena

Poland vs Colombia (Group H) - 7pm, Kazan Arena

Monday June 25th

Uruguay vs Russia (Group A) - 3pm, Samara Arena

Saudi Arabia vs Egypt (Group A) - 3pm, Volgograd Arena

Spain vs Morocco (Group B) - 7pm, Kaliningrad Stadium

Iran vs Portugal (Group B) - 7pm, Mordovia Arena (Saransk)

Tuesday June 26th

Australia vs Peru (Group C) - 3pm, Fisht Stadium (Sochi)

Denmark vs France (Group C) - 3pm, Luzhniki Stadium (Moscow)

Iceland vs Croatia (Group D) - 7pm, Rostov Arena

Nigeria vs Argentina (Group D) - 7pm, Saint Petersburg Stadium

Wednesday June 27th

Mexico vs Sweden (Group F) - 3pm, Ekateringburg Arena

South Korea vs Germany (Group F) - 3pm, Kazan Arena

Switzerland vs Costa Rica (Group E) - 7pm, Nizhny Novgorod Stadium

Serbia vs Brazil (Group E) - 7pm, Spartak Stadium (Moscow)

Thursday June 28th

Senegal vs Colombia (Group H) - 3pm, Samara Arena

Japan vs Poland (Group H) - 3pm, Volgograd Arena

Panama vs Tunisia (Group G) - 7pm, Mordovia Arena (Saransk)

England vs Belgium (Group G) - 7pm, Kaliningrad Stadium

Saturday June 30th

Winner Group C vs Runner-up Group D (Last 16 Match 1) - 3pm, Kazan Arena

Winner Group A vs Runner-up Group B (Last 16 Match 2) - 7pm, Fisht Stadium (Sochi)

Sunday July 1st

Winner Group B vs Runner-up Group A (Last 16 Match 3) - 3pm, Luzhniki Stadium (Moscow)

Winner Group D vs Runner-up Group C (Last 16 Match 4) - 7pm, Nizhny Novgorod Stadium

Monday July 2nd

Winner Group E vs Runner-up Group F (Last 16 Match 5) - 3pm, Samara Arena

Winner Group G vs Runner-up Group H (Last 16 Match 6) - 7pm, Rostov Arena

Tuesday July 3rd

Winner Group F vs Runner-up Group E (Last 16 Match 7) - 3pm, Saint Petersburg Stadium

Winner Group H vs Runner-up Group G (Last 16 Match 8) - 7pm, Spartak Stadium (Moscow)

Friday July 6th

Winner Match 1 vs Winner Match 2 (QF 1) - 3pm, Nizhny Novgorod Stadium

Winner Match 5 vs Winner Match 6 (QF 2) - 7pm, Kazan Arena

Saturday July 7th

Winner Match 3 vs Winner Match 4 (QF 3) - 3pm, Samara Arena

Winner Match 7 vs Winner Match 8 (QF 4) - 7pm Fisht Stadium, Sochi

Tuesday July 10th

Winner QF 1 vs Winner QF 2 (Semi-final) - 7pm, Saint Petersburg Stadium

Wednesday July 11th

Winner QF 3 vs Winner QF 4 (Semi-final) - 7pm, Luzhniki Stadium (Moscow)

Saturday July 14th

Third/fourth play-off - 3pm, Saint Petersburg Stadium

Sunday July 15th

World Cup Final - 4pm, Luzhniki Stadium (Moscow)