Cops barricade 66ft road, commuters a harried lot