France's players celebrate a goal during the World Cup semifinal soccer match between France and Belgium at the Saint Petersburg Stadium, in St.Petersburg, Russia, July 10, 2018.
|Feature:||Russia World Cup France - Belgium|
|Location:||St. Petersburg, Russia|
|Keywords:||football, soccer, FIFA|