在西线第二阶段作战中,32师95团配合50军149师攻打沙巴,在左翼沿10号公路进攻,攻克1663高地,激战威龙松、珍珠琳,一直打到9号桥,保障了149师的侧翼安全;32师94团和96团归14军指挥,在栋光一线投入战斗,沿7号公路发展进攻,清剿残敌,连续作战5天,攻占敌阵地20余处,占领重镇郭参、春斗等地后回撤。
11军32师作为昆明军区的预备队,随战役的发展先后向金平、河口、麻栗坡方向机动10次,行程1500余公里,较好地完成了机动作战任务。
再转回到31师作战方向。
17日当晚,师指连续得到情报:巴丹方向有越军几十台汽车在运动,同时还有几十台汽车向巴沙山口方向开来;91团1营报告封土方向的300-400名越军还在向木桑地区运动,1营如再前进有被敌包围的危险;军区通报天泛附近之敌向其团部要求增援,其团部说援军正在开来。
通过分析情报,师指判断越军援军正在开过来,1108高地还未攻克,91团的态势显得有些过于突出。因此,师指命令91团向后收缩,1营由天泛以东地区撤至天泛、714高地一线;2营由544高地及其西侧无名高地撤至北侧的645高地一线。2营这一后撤,已经控制了的巴南棍至封土公路又放开了。
18日拂晓,军指命令31师迅速攻歼当面之敌,继续向巴沙山口、封土方向发展进攻。同时,调云南省军区独立师第2团为军预备队,沿巴南棍至封土公路随92团后跟进。
18日早晨,31师各部继续发起进攻。
在团、营属100迫击炮和82迫击炮的火力支援下,93团集中兵力围攻1108高地。战至中午11时48分,93团终于攻占了1108高地和914高地,随后转入巩固阵地和搜剿残敌。
整个战斗中,93团共毙敌副团长以下174人,俘敌20人,缴获82迫击炮4门、82无坐力炮3门、60炮4门、高射机枪4挺、重机枪4挺、轻机枪5挺、40火箭筒4具、冲锋枪27支、各种炮弹2900发、枪弹10万余发及军事文件、后勤物资一批。93团伤亡70余人。当时带领93团2营围攻1108高地的,就是后来的副总参谋长、时任93团副团长兼参谋长的何其宗中将。
92团2营继续啃硬骨头521高地,以6连沿521高地西南侧发起攻击,5连沿521高地东南侧攻击,5连2排迂回到521高地东侧,切退守敌退路,4连随5连后跟进,随时准备投入战斗。在82无坐力炮、60炮、重机枪和坦克的火力支援下,5、6连各分队向521高地发起猛攻。越军的机枪火力很猛,依托山势节节进行阻击。5、6连各分队以火箭筒抵近射击摧毁敌火力点,交替掩护向前跃进。因为晨雾弥漫,通视不好,步兵又打信号弹和曳光弹为炮兵和坦克指示射击目标。
经过连续攻击,至下午13时,92团2营终于将521高地攻占。战斗**毙敌25人,缴获60炮2门、高射机枪2挺、重机枪3挺、40火箭筒1具及弹药物资一批。随后,2营继续进攻,又拿下了761高地,完成了预定攻击任务。
边防14团仍在与据守老虎充、534高地的越军激战。边防14团本来就兵力不足,鏖战一天多,伤亡很大,已显出了疲态。师指及时命令第二梯队的92团3营投入攻击。3营于当晚19时加入战斗,在炮火支援下连夜攻击。战至19日凌晨2时,全部肃清了老虎充、534高地之敌。
至此,31师及配属部队全部攻占了巴南棍、老虎充、麻栗坡地域,对守敌越军741团第64营给予了歼灭性打击。随后,部队转入搜剿残敌。
18日夜,军指又得到军区通报:越军莱州省军事指挥部前进指挥所已向黎笋直接呼救,要求派平卢地区的316a师前往封土地区进行增援。316a师的98团和148团可能已在巴沙山口及封土一线展开。另外,在班绕散地区发现有越军莱州省193团的番号。军指判断:封土地区的越军兵力已增多,必须加强兵力再实施攻击。而木桑地区的越军有不少于1个加强连兵力,还在威胁正面进攻巴沙山口部队的侧翼。因此,必须先歼灭木桑地区之敌,解除后顾之忧,再向巴沙山口、封土县城发展进攻。19日凌晨1时,军指命令31师,以91团歼灭木桑地区之敌;92团进至大坪地区,准备阻击越军向木桑的增援;93团为预备队。
31师将93团100迫击炮连加强给91团,命该团迅速完成战斗准备,向木桑之敌发起攻击。91团召开作战会议,决定将攻打木桑之敌的任务交给团预备队3营,副团长廖锡龙率领91团2营归建后转去3营加强指挥。
19日上午,31师各团按照新的部署迅速向战地靠拢。91团3营配属了1营2连、师属喷火、工兵各1个班,决心由正在与敌对峙的9连担任主攻,首先从西南侧突破越军防御,夺取1442高地,然后以1个排向旁边的1492高地攻击;2连担任助攻,从1442高地东南侧发起攻击,相机攻取1492高地;8连迂回至1442高地北侧,策应9连攻击;7连为预备队,配置在1144高地,战斗打响后随9连后跟进,随时准备在1442高地和1492高地加入战斗;营指挥所在金基塘,战斗打响后向1442高地推进。
木桑是一个村庄,周围地区山高坡陡、草深林密,东西两侧有一系列高地互相拱卫,易守难攻,是这一带地区的制高点,控制了从金基塘通往天泛、巴沙山口的通道。越军依托在木桑地区修筑的野战工事,卡住要点,时时威胁从正面进攻巴沙山口的中国军队侧翼。据一份破译的越军电报中称:“木桑地区是巴沙山口西北之`前哨堡垒’,坚守住木桑就可坚守住巴沙山口,最终确保封土县城。”
廖锡龙指挥炮兵对木桑之敌进行监视射击,掩护3营各攻击分队迅速向敌前接近。19日18时28分,师85加农炮2个连和团100迫击炮向木桑地区越军各阵地炮火急袭5分钟,随后炮火向前延伸,步兵原地进行射击,同时吹响冲锋号。越军以为中国军队发起了冲锋,纷纷钻出掩蔽部进入阵地。这时廖锡龙指挥炮火突然再次急袭3分钟,炸得越军乱作一团,慌忙又逃回掩蔽部。利用炮火掩护和越军混乱之机,主攻的9连继续向前运动,在距越军阵地前沿50米处占领了冲击出发阵地,最大限度避免了运动途中的伤亡。18时38分,炮火再次延伸射击,步兵发起冲击。
9连距1442高地西南侧越军前沿只有50米,借着炮火掩护,一个迅猛冲锋就上了高地,经过12分钟的战斗歼敌一部,将1442高地夺取,残敌沿鞍部逃向1492高地。接着,9连以2、3排转入巩固阵地进行搜剿,1排继续向1492高地发展进攻。8连从北侧迂回,攻占董家湾,然后直取木桑地区的主峰1593高地。2连突破1442高地南侧越军第一道堑壕后,顺着山腰迅速向1492高地西南侧攻击前进。19时21分,9连1排攻占了1492高地西南突出部,8连很顺利地夺取了1593高地。2连乘势前进,于19时41分占领1492高地。