World Cup: Mbappé and Olise shine in France's rain-soaked victory over Iraq
France, at least for the time being, have taken full control of Group I with a 3-0 rout of Iraq this evening in Philadelphia. Fears that the game could be postponed midway through due to thunderstorms...