Egyptian soccer team supporters react at the fan zone in front of the Church of the Savior on Blood during the FIFA World Cup in St. Petersburg, Russia, June 18 Photo: Reuters
A fan watches the broadcast of the FIFA World Cup Group E soccer match between Brazil and Switzerland, in Rio de Janeiro, Brazil June 17 Photo: Reuters
Mexican fans celebrate at the Angel of Independence monument. Photo: Reuters
Supporters of Brazil gather to watch the broadcasting 2018 FIFA World Cup Group E Brazil v Switzerland match at the public viewing event in Sao Paulo, Brazil on June 17 Photo: AFP