En förtviflad strid har försiggått på gatorna.