A heat recovery and upgrading method comprises cycles of the subsequent steps of providing a working fluid comprising a liquid phase in a working fluid stream (11); transferring heat (20) to the working fluid stream such as to partially evaporate working fluid in liquid phase to obtain a two phase working fluid stre...