The gas stream from which CO2 is to be removed is, optionally following removal of water, particles and other contaminants, first subjected to a pre-cooling phase, in which the temperature of the gas stream is successively lowered in one or more cooling steps.