De Bruyne at the double but Haaland kept waiting as City down America