广阳伏击战是115师、129师为迟滞日军进攻太原的行动,援助和掩护防守娘子关地区国民党友军安全撤退,于1937年10月末至11月上旬,在昔阳县以西的广阳村进行的伏击战斗。
1937年10月29日,八路军115师主力由阳泉以西通过正太路,30日进至昔阳以西的沾尚地区,准备袭击由平定、昔阳西犯之敌。31日,日军先头侦察分队向昔阳县城西马道岭前进,与八路军警戒部队接触后,即向白家掌方向缩回。115师师长林彪判断敌左翼沿平定以南迂回之纵队,必将沿马道岭、广阳大道西进,决定由343旅686团、685团在广阳伏击。在得到八路军总部的批准后,战斗准备工作立即紧张开展。
11月1日,686团团长李天佑亲自化装侦察敌情,监视日军动向,同时115师343旅旅长陈光以686团第2营在马道岭准备节节抗击,迟滞、疲惫日军,343旅主力迅速占领广阳及其以东道路南侧的有利地形,完成了兵力部署。686团1营、3营为主要突击部队进入广阳以南瑶村、前小寨以北高地,担任主攻;685团3营由狼窝沟北山出击,协同686团歼灭进入伏击地区之日军;其余部队占领有利阵地,准备打击回援之日军。129师769团在团长陈锡联率领下埋伏于沾尚后山,牵制平定、沾尚之敌,另以三个连埋伏于大寒口后山。
11月2日,日军第20师团第40旅团先头第79联队主力逼近昔阳城西马道岭、杏庄115师686团2营阵地。13时,当敌进入阻击阵地前百米时,2营5连突然向敌人开火,日军仓皇抵抗并组织连续反扑,2营居高临下以猛烈火力将敌人击退。遭到打击后,日军前进速度减慢,于17时左右进至马道岭。隐蔽于两侧的八路军部队,继续对日军进行突然打击,日军以炮火掩护步兵向2营阵地连续攻击。2营以交叉火力给敌人大量杀伤,迫使日军后退。时值黄昏,2营趁夜转移到路西北沟村北山,次日归建。此次阻击共毙敌80余。
3日,日军由马道岭向广阳前进,沿途不断遭到袭击,纵队只能缓慢前行,一整天只行进10公里,当晚于广阳宿营。八路军连日以小部队对日军进行阻击、袭击,使敌人误以为是小股部队,不足为惧,敌大队及辎重队也受麻痹而放胆西进。
4日13时许,日军先头两个联队4000余人通过伏击区进至松塔。八路军预伏部队采取避强击弱的战法,放过其先头主力,当日军辎重骡马部队进至广阳以东地区时,115师685团、686团的各路伏兵从山间林中在统一指挥下突然开火,敌伤亡惨重,混乱一团。伏击部队迅猛冲下山,将其队形分割成两段,各个击破。686团1营迅速将日军两个步兵中队包围,敌人企图抢占路旁土坎顽抗,该营在猛烈火力掩护下,向敌展开冲击,以白刃格斗将敌人两个中队歼灭。日军掩护分队300余人被一举歼灭后,辎重部队更加恐慌,四散奔逃。八路军突击部队以排班为单位,逐片包围、搜索、歼灭日军,把成伙躲在石崖下或村里房屋中的日军消灭。当大部日军被消灭后,343旅派一个营的兵力向松塔方向追击,并打击可能由松塔回援之敌。部队进至10余里外的长安村时,与回援之敌相遇,先行抢占路边高地开火,激战至晚上撤出战斗,转入山区。经过4小时激战,日军近千人被歼,生俘日军3人,缴获骡马700余匹、步枪300余支以及大批军需物资,八路军伤亡200余人。其中129师769团在大寒口伏击日军300余人,毙伤其100余人,射杀及缴获军马60余匹,部队仅伤亡13人。
日军遭此打击后,不敢冒进,进至松塔的两个联队于6日撤回广阳,接应由昔阳以西沾尚镇西进的后续部队。
11月7日,129师师部通知,敌已由沾尚出发向广阳前进,先头步兵七八百人,并有骡马五百余,满载辎重。129师386旅771团、772团及385旅769团,在115师343旅的配合下,再次于广阳以东地区设伏。386旅除771团以一连留瑶村高地担任警戒外,全部移至寺庄附近高地隐蔽,772团以一连留明水头掩护,主力亦进至寺庄。13时左右,敌先头通过广阳,771团即出击,772团牵制广阳之敌。17时许,当由沾尚镇西进的日军先头部队300余人进至大寒口、中山村、户封村伏击区时,设伏部队迅即发起攻击。敌发觉后,即占领土坌一带房屋及沟北高地,以炮火封锁进入沟内道路。经1小时激战,129师参战各部共歼日军250余人,缴获机枪一挺、步枪数支。
广阳地区两次伏击作战,129师、115师共歼日军千余人。迫使日军改道由广阳以北之上、下龙泉西犯,迟滞日军进攻太原的行动达一周之久,从而援助和掩护了防守娘子关地区的国民党友军的安全撤退。