1979年2月24日, 解放軍廣州軍區第42軍勝利攻占越北重要省會城市高平, 至此第一階段作戰基本結束。 此后根據廣州軍區前指命令, 第42軍主力北上追殲茶靈、弄壓、下瑯地區之敵, 第54軍162師向廣淵進攻, 防守高平及清剿周圍殘敵的任務交由第54軍160師執行。
160師接到命令后, 決定全師迅速南下, 以步兵480團進駐高平市區, 步兵478團、479團分別對扣屯、太原方向組織防御, 并嚴密搜剿附近殘敵, 擴大戰果。
高平是越北重要的軍事、經濟、交通中心, 城市周圍群山懷抱, 3號、4號公路都從高平通過, 被流經市區的平江、獻河切斷三處, 建有三座大橋連接交通干線。
步兵480團進駐高平后, 采取積極防御的措施, 以營連為單位控制市區及周圍要點, 嚴密實施警戒, 重點保護三座大橋和保證交通線暢通。 在此期間, 隱藏于各處的越軍特工頻頻活動, 企圖襲擾我軍, 破壞橋梁, 制造混亂。 于是, 雙方展開了斗智斗勇。
3月5日凌晨, 有兩名越軍特工悄悄摸到市區東側的1號鐵橋附近偵察, 被執行警衛任務的步兵7連崗哨發現, 遂向城北機械廠方向逃竄。 根據營長命令, 7連副指導員帶領2排跟蹤追擊, 對機械廠進行搜剿。 在搜索過程中,
不久, 連長率領兩個步兵班和40火箭筒、噴火器各一個班前來機械廠支援。 幾名連排干部開會研究, 反復偵察了地形、敵情, 發現廠內坑道有三個出入口。 他們決定將各班人員及火器展開, 分別堵住三個出入口, 并以一部兵力在外圍隱蔽待機, 首先攻打2號洞口。
行動開始后,
1號洞口那邊戰斗也很激烈, 火箭筒手連發數彈打1號洞和小磚房, 都未能奏效。 連長考慮敵人工事比較堅固, 40火箭筒威力不足, 當即用步談機向營長請求支援。 很快, 營里派遣82無坐力炮兩個班趕到機械廠, 立即投入戰斗。 鑒于敵坑道口不好打, 連長指揮82無坐力炮兩個班分別在1號、3號洞外圍占領有利陣地, 瞄準射擊。 同時, 以火力嚴密封鎖坑道及小磚房周圍,
經過連續射擊, 82無坐力炮先后將1號、3號洞口和小磚房摧毀, 戰士們也擊斃逃敵兩名。 接著各班在機槍火力支援下發起攻擊, 用手榴彈、炸藥包將廠內所有敵工事出入口全部炸塌, 全殲守敵, 勝利結束了戰斗。
經過檢查, 此次戰斗共斃敵少尉軍官以下18名, 繳獲各種槍支18支(挺), 肅清了機械廠潛藏之敵, 有效守護了附近橋梁的安全。