越军316A师见东援无望,滞留在沙巴地区。西线集群遂决定围歼该师。3月2日,13军对沙巴进行合围。13军149师以坦克分队开头,分六路沿公路对沙巴实施向心攻击。在炮火急袭过后,对沙巴的围攻开始。除了切断316A师南逃、东逃的路线外,解放军也切断了316A师西逃的路线。3月3日,清理完沙巴外层,3日,解放军占领沙巴并对周边进行清剿。316A师基本被歼灭。
14军进入越南后,迅速集中火力,向各个据点发起进攻。40师进攻的,是黄连山省原省会老街,这里交通便利,但是越军驻军不多。我军没有费多大工夫,到2月19日攻克老街。14军41师则顺利拿下了没有多少防守的孟康,其次41师攻下了发隆。2月22日,越南北部基本全部被攻克,越军不得不从柬埔寨前线撤回部分部队,向中越边境增派。
全部回撤 胜利班师
到3月5日,东西两线我军深入越南境内40公里,攻克越南北部一系列重镇,越南首都河内直接处于我军的攻击之下,战略目的已经达到。3月5日,新华社发表声明,宣布自卫还击效果已经达到,中国边防部队开始撤军。
在撤军时,由于并没有停火,越军随时可能反击,所以部队进行了周密的部署。各部队交错掩护,逐渐撤回国内。在撤回的过程中,参战部队一路对越军进行清剿,彻底消灭了我军占领区内抵抗的越军地方部队。在回撤过程中,我军对越南北部城镇进行了基础设施破坏,并带走了大批工矿物资和武器,其中有很多是当初中国援助给越南的。在中国军队撤军后,越南北部的工矿业基本瘫痪。中国军队在后撤道路上遍埋地雷,用远程火炮队部队进行掩护,到3月15日夜,最后一支部队撤回国内。这一阶段的作战是进入越南境内进行大规模惩罚性作战,随着越南北部的被破坏殆尽,我军胜利班师。
十年对峙 两山轮战