Pro-Gorkhaland agitators today fought a pitched battle with the police, pelting stones and petrol bombs at them and setting afire two of their vehicles and an outpost in Darjeeling hills where normal life stayed crippled on the 34th day of the indefinite shutdown.