Games

Upcoming games and past game scores.

GroupTeam 1   Team 2VenueGame Time (UK)
 ARussia
Yury Gazinsky, Denis Cheryshev, Denis Cheryshev, Aleksandr Golovin, Artem Dzyuba
5V0Saudi ArabiaLuzhniki StadiumThu June 14th, 4:00pm
 AEgypt0V1Uruguay
José Giménez
Central StadiumFri June 15th, 1:00pm
 BMorocco0V1Iran
Aziz Bouhaddouz
Krestovsky StadiumFri June 15th, 4:00pm
 BPortugal
Cristiano Ronaldo, Cristiano Ronaldo, Cristiano Ronaldo
3V3Spain
Diego Costa, Diego Costa, Nacho
Fisht Olympic StadiumFri June 15th, 7:00pm
 CFrance
Antoine Griezmann, Aziz Behich
2V1Australia
Mile Jedinak
Kazan ArenaSat June 16th, 11:00am
 DArgentina
Sergio Agüero
1V1Iceland
Alfreð Finnbogason
Otkrytiye ArenaSat June 16th, 2:00pm
 CPeru0V1Denmark
Yussuf Poulsen
Mordovia ArenaSat June 16th, 5:00pm
 DCroatia
Oghenekaro Etebo, Luka Modrić
2V0NigeriaKaliningrad StadiumSat June 16th, 8:00pm
 ECosta Rica0V1Serbia
Aleksandar Kolarov
Cosmos ArenaSun June 17th, 1:00pm
 FGermany0V1Mexico
Hirving Lozano
Luzhniki StadiumSun June 17th, 4:00pm
 EBrazil
Philippe Coutinho
1V1Switzerland
Steven Zuber
Rostov ArenaSun June 17th, 7:00pm
 FSweden
Andreas Granqvist
1V0South KoreaNizhny Novgorod StadiumMon June 18th, 1:00pm
 GBelgium
Dries Mertens, Romelu Lukaku, Romelu Lukaku
3V0PanamaFisht Olympic StadiumMon June 18th, 4:00pm
 GTunisia
Ferjani Sassi
1V2England
Harry Kane, Harry Kane
Volgograd ArenaMon June 18th, 7:00pm
 HColombia
Juan Fernando Quintero
1V2Japan
Shinji Kagawa, Yuya Osako
Mordovia ArenaTue June 19th, 1:00pm
 HPoland
Grzegorz Krychowiak
1V2Senegal
Thiago Cionek, M'Baye Niang
Otkrytiye ArenaTue June 19th, 4:00pm
 ARussia
Ahmed Fathy, Denis Cheryshev, Artem Dzyuba
3V1Egypt
Mohamed Salah
Krestovsky StadiumTue June 19th, 7:00pm
 BPortugal
Cristiano Ronaldo
1V0MoroccoLuzhniki StadiumWed June 20th, 1:00pm
 AUruguay
Luis Suárez
1V0Saudi ArabiaRostov ArenaWed June 20th, 4:00pm
 BIran0V1Spain
Diego Costa
Kazan ArenaWed June 20th, 7:00pm
 CDenmark V AustraliaCosmos ArenaThu June 21st, 1:00pm
 CFrance V PeruCentral StadiumThu June 21st, 4:00pm
 DArgentina V CroatiaNizhny Novgorod StadiumThu June 21st, 7:00pm
 EBrazil V Costa RicaKrestovsky StadiumFri June 22nd, 1:00pm
 DNigeria V IcelandVolgograd ArenaFri June 22nd, 4:00pm
 ESerbia V SwitzerlandKaliningrad StadiumFri June 22nd, 7:00pm
 GBelgium V TunisiaOtkrytiye ArenaSat June 23rd, 1:00pm
 FSouth Korea V MexicoRostov ArenaSat June 23rd, 4:00pm
 FGermany V SwedenFisht Olympic StadiumSat June 23rd, 7:00pm
 GEngland V PanamaNizhny Novgorod StadiumSun June 24th, 1:00pm
 HJapan V SenegalCentral StadiumSun June 24th, 4:00pm
 HPoland V ColombiaKazan ArenaSun June 24th, 7:00pm
 ASaudi Arabia V EgyptVolgograd ArenaMon June 25th, 3:00pm
 AUruguay V RussiaCosmos ArenaMon June 25th, 3:00pm
 BIran V PortugalMordovia ArenaMon June 25th, 7:00pm
 BSpain V MoroccoKaliningrad StadiumMon June 25th, 7:00pm
 CDenmark V FranceLuzhniki StadiumTue June 26th, 3:00pm
 CAustralia V PeruFisht Olympic StadiumTue June 26th, 3:00pm
 DIceland V CroatiaRostov ArenaTue June 26th, 7:00pm
 DNigeria V ArgentinaKrestovsky StadiumTue June 26th, 7:00pm
 FMexico V SwedenCentral StadiumWed June 27th, 3:00pm
 FSouth Korea V GermanyKazan ArenaWed June 27th, 3:00pm
 ESwitzerland V Costa RicaNizhny Novgorod StadiumWed June 27th, 7:00pm
 ESerbia V BrazilOtkrytiye ArenaWed June 27th, 7:00pm
 HSenegal V ColombiaCosmos ArenaThu June 28th, 3:00pm
 HJapan V PolandVolgograd ArenaThu June 28th, 3:00pm
 GEngland V BelgiumKaliningrad StadiumThu June 28th, 7:00pm
 GPanama V TunisiaMordovia ArenaThu June 28th, 7:00pm

 

 

Questions? Comments? Email me, richard@square8.com. Totally not officially endorsed by FIFA. Rules from an original idea by Rev. Stuart Campbell.