RUSSIA, July 10: France and Belgium meet in the first World Cup semi-final in St. Petersburg on Tuesday as two of the tournament’s most talented teams aim to fulfill the promise latent within their ranks.