I 1862 gjorde Garibaldi et nytt forsøk på å nå Roma, men nok en gang ble han hindret ettersom Italia ikke ville ha en konflikt med Frankrike. I 1865 signerte Italia en avtale med Frankrike som ville garantere Roma fra ethvert angrep. Samtidig ble hovedstaden flyttet fra Torino til Firenze, til store protester fra Torinos innbyggere. I 1867 gjorde Garibaldi et tredje forsøk på å ta Roma. Aksjonspartiet til Mazzini håpet på støtte fra Kirkestaten, men det skjedde ikke. Garibaldi bekjempet Pavens tropper, men ble stoppet av de franske troppene.