我军主攻部队从靖西和龙州两路出发,靖西位于高平地区北面,穿插部队分为两路,一路过茶灵后直指高平,吸引敌人增强高平守军,另一路在高平东面布下一个口袋。与此同时,攻占通农军队另出奇兵,穿插高平西面,阻击银山越军338师。东南龙州兵力,一路由水口关直插广洲,作为攻占高平东面的部队。另一路出布局关,攻七溪、脱浪,布下阻击阵地防止谅山地区的敌增援部队,主力占东溪后沿4号公路北上,反兜高平后路,完成对高平的包围,保证全歼越346师。其中以反兜高平后路的一路重兵最为重要,不但要由被称为不可能攻打的地区展开进攻,还要经博山等越军重要据点,这一路兵是完成对346师包围的东口。
战术方面:为了减少损失,在高平地区决定投入300辆坦克,用坦克做主战武器,以坦克上的重炮代替自行火炮,直接攻击敌人的据守岩洞,用我之所强攻敌之所强,以硬打硬,掩护步兵攻占阵地。步兵是坦克的后备,紧跟着的是强大的重炮部队,因为坦克经过的地方,在工兵的修理下,重炮照样可以直达前沿。这一种战术方案,是吸取了美军在越战中的经验,当时美军利用战机轰炸来抑制埋伏的越军,而我军把重型炮火推向阵前,这比空中轰炸更准确和直接。
战役在解放军的预想战略战术中展开。
战役的过程证明了解放军的战前估算完全正确。解放军如计划般由越军想也想不到的地区打进去,在银山地区的越军338师发现从道农穿插而下的解放军部队,以为我军是要由3号公路夹击河内,纷纷掘壕筑工事据守,但穿插部队在占领魁扎后突然攻原平、打沙,直指高平,此时338师才知中计,欲组军增援346师,但被我穿插部队一个营的兵力阻击在银山外围,连攻两天,不得动弹。两天过后,346师已全军覆没。338师害怕又中包围,不得不缩回银山。解放军由水口关和岳墟东、北出击两支部队,只化一天时间就会师广洲,组成口袋东评。与此同时,七溪和东溪在奇兵突袭下很快拿下,越军停留在脱浪机场的美军战机成了我军的战利品。
由东溪的佯攻部队,以坦克为尖兵,只用三天时间,就过博山攻到高平。此时,正面越军军心大乱,纷纷要逃,但在解放军炮火攻击下难以动弹。我军只用一天的时间发起总攻,346师在高平被全歼。
战役检讨交战双方水平高低,一目了然。
越军方面:优点是打的顽强,但也逃的快,最顽强的反而是民兵,号称"王牌部队"的346师师长和参谋长,在战争最激烈时,却躲在谅山不敢回前线,几个团长也是逃的特别快。越军失败的最大原因是战略上自以为是,对自己估计过高,因此在第二天,解放军穿插部队和坦克开进时,谅山及河内指挥部都认为坦克不可能穿过山路,不相信军情,反而指责部下谎报。