2014 FIFA World Cup – Brazil Date Match Venue Round 17 June 2014 Brazil – Mexico Fortaleza Group stage 26 June 2014 Algeria – Russia Curitiba Group stage 9 July 2014 Netherlands – Argentina São Paulo Semi-final 2018 FIFA World Cup – Russia Date Match Venue Round 15 June 2018 Morocco – Iran Saint Petersburg Group stage 26 June 2018 Nigeria – Argentina Saint Petersburg Group stage 11 July 2018 Croatia – England Moscow Semi-final