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

A general view during the final draw for the 2018 Fifa World Cup Russia at the State Kremlin Palace in Moscow, Russia. Photo: Shaun Botterill/Getty Images
A general view during the final draw for the 2018 Fifa World Cup Russia at the State Kremlin Palace in Moscow, Russia. Photo: Shaun Botterill/Getty Images

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)