激战到中午,冯部五营援兵,由游击杨瑞山、都司麦凤标等率领下,自敌侧后杀出,王孝祺也击退西路法军,包抄敌后。至此,尼各里部三面受敌,弹尽粮绝,急急退往文渊,冯子材率三军急追,法军仓皇弃文渊逃亡凉山。逃到凉山的尼各里,残兵不过两千,集令向河内求援,却惊闻噩耗,沈从云部已经切断了凉山法军的后路,电报电缆也给挖断了,消息根本送不出去。24日夜,四面清军将凉山了个水泄不通,东路法军有遭全歼的危险。黑夜中,一队清军正朝着河内的方向连夜赶路,连日行军,沈从云累的个半死,好在李耀祖机灵,不知道从那里弄来了一匹马,不然沈从云真的走不动。看看队伍疲惫,沈从云下令全军停止前进,就地休息半个小时。休息的时候,沈从云叫来李耀祖问道:“前面有消息没有?”李耀祖苦笑着回答道:“大人,还没有。这里距离河内,还有一天的路程。按日子算,就算有消息过来,也是明天一早的事情了。”沈从云这是在冒险,按照历史进程,镇南关大捷后,4月中旬,清征服就会下令停战,时间太宝贵了,沈从云绝对不愿意给法国远东军团全师而退的机会。处于这个想法,沈从云在冯子材面前说了谎,沈从云不是要全歼东路法军,而是要全歼整个法国远东兵团。要想达到这个战略目的,河内必须快速拿下,堵住西线法军的后路。为此,沈从云留下胡宇蒋宗汉率两千人堵住尼各里的退路,自己则率三千主力,直扑河内。25日凌晨,凉山城后枪声大作,尼各里率残部往河内方向突围。冯子材闻讯,马上下令全军突击,法军一部坚守,主力则奔河内而逃,蒋宗汉胡宇率部坚决阻击,激战半日后,冯子材率部突破凉山防线,法军全军覆没的命运不可避免。是日,整个凉山前线杀声震天,法军士兵无心恋战,四处仓皇逃窜,藏于四面山中。激战中,尼各里死于乱军之中,清军肃清城内法军后,四处搜索山中藏匿的法军士兵。此役,全歼法军东路军,俘虏法军士兵一千余人,缴获枪弹无数,大炮六十余门。大获全胜的冯子材,首先想到的是沈从云部,急忙前来寻找,结果只看见蒋宗汉和胡宇。“沈子归呢?跑哪里去了?”两人支支吾吾的表情,显然瞒不了老奸巨猾的冯子材,无奈的摸出一封信件道:“沈大人