1940年9月至10月,在百团大战中,中国八路军第129师等部,在山西省榆社,辽县地区对日军的进攻战役。 榆辽战役中,八路军共毙伤日军近1000人
榆(社)辽(县)公路,是日军突入太行抗日根据地的一条重要交通要道,对太行抗日根据地威胁很大。
1940年9月22日,八路军第129师根据八路军总部关于百团大战第二阶段作战意图,决定举行榆辽战役。部署是:以第385旅附第32团为右翼队,主力攻取管头、铺上、小岭底等地的敌人据点;以第386旅、决死第1纵队各2个团为左翼队,攻取榆社、沿壁等据点;以新编第10旅为平辽支队,破击平辽公路和顺南北段公路,截击南援之敌;以太岳军区第17、第57团组成沁北支队,破击白晋路沁县至分水岭段,钳制敌人由白晋铁路增援之敌。
9月23日夜,攻坚作战开始。24日,左翼队攻克沿壁、王景,右翼队攻克铺上。25日,榆社县城也被攻克。同时,平辽支队也攻克辽县以北寒王镇;沁北支队频繁出击,使武乡、白晋路日军受到钳制。26日,右翼队以一部兵力继续围攻管头之敌,主力和左翼队东移,乘胜收复辽县并消灭可能向辽县增援的敌人。27日拂晓,右翼队进攻辽县以西石匣,当夜将其占领。28日,左翼队进抵马厩附近,准备当晚进攻辽县。这时,和顺、武乡日军分别向辽县、管头增援。八路军总部命令停止进攻辽县,以一部兵力钳制由和顺南下的敌人,主力部队转移到红崖头、关家垴地区,准备歼灭由武乡来援之敌。第129师随即转移兵力,于29日24点攻克管头。
30日,武乡日军六百余人越过八路军预伏区时,与八路军右翼队遭遇。左翼队迅速向日军后尾、侧翼同时展开攻击。日军在8架飞机掩护下,立即投入作战。第129师与敌激战两天一夜,双方损失惨重。至10月1日黄昏,辽县来援之日军五百余人突破八路军右翼队的阻击,迫近左翼队指挥所,阳泉南援日军一千余人已抵辽县以北的寒王镇,第129师按照八路军总部的命令,乃决定结束榆辽战役。这次战役,八路军共歼灭日军一千余人,收复县城1座,攻克敌人据点多处,获得胜利。