5月31日撤回法军。共和国在法国撤去对帝国军队的军事支援后，开始一连串的胜利。共和军于3月25日佔领了奇瓦瓦、7月8日夺回了瓜达拉哈拉。同时在7月，共和国亦收复了马塔莫罗斯、坦皮科及阿卡普尔科。拿破崙三世促请马西米连诺放弃墨西哥。法军在7月26日撤离了蒙特雷，再于8月5日撤离萨尔蒂约，并在9月撤离了索诺拉州。马西米连诺的法国人内阁成员于9月18日投降。共和军在10月时于瓦哈卡州击败了帝国军队，于11月佔领了整个瓦哈卡州，以及部份的萨卡特卡斯州、圣路易斯波托西州及瓜纳华托州。12月6日，奥地利及比利时的志愿军