epa06892117 France supporters celebrate French team victory after the FIFA World Cup 2018 final match between France and Croatia on Nikolskaya street, so called Street of Light, a favorite meeting place among World Cup fans in Moscow, Russia, 15 July 2018. France won 4-2. EPA/SERGEI ILNITSKY