While rains that lashed the township late last night did bring the mercury down by a few degrees, residents were left to handle waterlogged roads and erratic power supply.