两军之间的第二场战争于苏法利诺爆发。奥地利皇帝弗朗茨·约瑟夫亦有亲自指挥其军队，双方皆展示了一些作战技巧，但法国亦再次战胜。这场战役双方共投入30万兵力，彼此约有3000人阵亡。最后，奥地利撤军至威尼西亚边境的四角防线（由四个要塞组成，分别是莱尼亚戈、凡罗拿、曼图亚和佩斯基耶拉）。当皮埃蒙特准备攻入威尼西亚前，拿破崙三世决定退出战争。拿破崙三世退出战争的原因有很多，他认为攻下威尼西亚中，将会发生漫长而血腥的战斗、担心德意志各邦的干涉，因为各邦已经动员兵力准备支援奥国、畏惧出现过于强大的皮埃蒙特－萨丁尼亚