Sensex rose by 0.27 per cent, to 19,977.28 with stocks of auto, IT, healthcare leading the recovery. (Reuters)