Erling Haaland inspired City to a 4-2 comeback win against Crystal Palace.