Mbappé makes it rain as storms delay France win Get link Facebook X Pinterest Email Other Apps June 22, 2026 The France star scored twice -- once before and once after the weather delay -- as the 2018 World Cup champions cruised to an easy 3-0 win against an overmatched Iraq team. Read more