Garibaldi under två månader försvarade staden