Гарибальди, которому снова предложили возглавить корпус добровольцев, остался верен себе: ведя тяжёлые бои в горах Тироля, он заставил австрийские войска отступить. Регулярная же армия из-за бездарности итальянского командования проиграла сражение у Кустоцы, а флот потерпел неудачу в Адриатическом море в бою у острова Лисса. В результате Италии навязали унизительную процедуру получения Венеции из рук Наполеона III, которому её передала разгромленная пруссаками Австрия. После присоединения Венецианской области Гарибальди с несколькими тысячами добровольцев осенью 1867 года снова бросился на освобождение Рима. В упорном бою у Ментаны его плохо вооружённые бойцы столкнулись с французскими батальонами, оснащёнными новыми скорострельными винтовками, и это привело к поражению гарибальдийцев. Сам Гарибальди был арестован итальянским правительством и отправлен на остров Капреру.