Lionel Messi became the World Cup's all-time top scorer with 18 goals France beat Iraq 3-0 in a match delayed nearly four hours by weather Erling Haaland scored twice as Norway beat Senegal 3-2 and reached last 32