Phil Foden netted twice for Man City, while Haaland scored his 27th goal in 17 matches for club and country this season.