In Haryana, biting cold swept Narnaul which recorded a minimum temperature at 2.3 deg C, followed by Karnal at 2.8 deg C, four degrees below normal.