士气低下,后勤、补给因为急于逃跑大部分被丢弃,阿根廷部队的行军速度大大减缓,5月17日夜,乌尔基萨所部撤退途中发现回军道路被国防军抢先攻占,气急败坏之下,乌尔基萨命令部队发起三轮进攻,结果三轮进攻次次失败,这个时候又传来后方的国防军大部队距离本方不足三十公里,又惊又怕,担心自己步了米特雷后路的乌尔基萨不得不命令部队放弃攻击,转而走罗萨里奥一线,希望在英国舰队的支援下,打通回归科尔多瓦的通道。
5月18日傍晚8时,英军舰队突然在距离罗萨里奥十三公里处的阿尔维阿尔小沿河小镇发动进攻。
舰炮轰击,步兵跟进。一千余国防军三线民兵部队不敌英军攻势,在付出四百余人的伤亡后,且战且退掩护伤员撤离战场,将阿尔维阿尔让给了英国登陆部队。
5月20日上午,四千英军增援部队前出阿尔维阿尔,一路向前进攻,却遭到国防军部队的节节阻击,始终无法与乌尔基萨所部汇合。
5月20下午三时,狼狈逃命的阿根廷部队被国防军层层包围,两个小时后,随着乌尔基萨举手投降,剩余的阿根廷部队接连放弃抵抗,而失去救援目标的英军部队担心远离舰队遭受国防军的围攻,在最后一次救援尝试失败后,撤军与国防军脱离了接触。
乌尔基萨投降,阿根廷各武装势力消亡殆尽,国防军占领阿根廷各地的行动迅速展开。
5月20日乌拉圭总统奔逃英国远征舰队,21日乌拉圭首都蒙得维的亚失陷,五天后,坚守数月的梅塞德斯被破,乌拉圭全境被国防军占领。
5月27日,经过一天战斗,国防军消灭四千余阿根廷部队,占领科尔多瓦省首府科尔多瓦市,随后西进纵队四散出击,先后占领
圣路易斯省、门多萨省、拉里奥哈省等西南部省份。
6月20日,南进纵队一路占领特伦克劳肯、圣罗莎、内乌肯等地,于6月22日与叶成林所部汇合。
7月3日,李大威、叶成林所部相继占领安第斯山脉东侧巴塔哥尼亚高原后,分兵一路越过安第斯山脉,于奇洛埃岛登陆,迅速扫荡兵力薄弱的智利巴塔哥尼亚守军,占领包括蒙特港在内的巴塔哥尼亚以南全区域。
7月4日,智利政府以本土安全受到威胁为由,强行中止与英国远征舰队联合作战计划,调回两艘铁甲舰在内的十余艘军舰回国支援本土作战。
7月5日,国防军稍事修整补充,随即兵锋直指瓦尔迪维亚,并于智利支援舰队返回前两天占领瓦尔迪维亚,完成李明远下达的作战目标。