娘子关的经历战役
唐长庆元年(821年),成德节度使王庭凑叛唐,宰相裴度亲自督师出娘子关讨伐。光化二年(899年),朱温部将葛从周从井陉关攻河东,攻破承天军。五代后晋末年,河东节度使刘知远在晋阳称帝,不久,契丹兵灭后晋从开封北归,到恒州后袭击承天军,烧了承天军市邑,后来刘知远把它收复。
明代,北方蒙古骑兵屡次侵入山西向东叩明京畿大门。明末崇祯17年(1644年),李自成军的一部分,自长安入山西后,经太原攻占了此关,然后出井陉关与主力会合。
八国联军侵华战争期间,瓦德西组织了四十六起“讨伐队”(其中三十三起为德军),按当时教徒的记载,“南至正定,北至张家口,东至山海关,均在联军势力圈内,往来逡巡,足迹踏遍。凡拳匪巢穴,无论官衙民居,遇则焚毁,往往全村遭劫。”
在张家口保卫战中,义和团首领大阿吾曾率众设伏于城北烟筒山处,杀死德军指挥官约克上校,导致了德军抢劫明陵计划破产。但最激烈的战斗发生在山西娘子关一线,清军将领刘光才、李永钦指挥忠毅军及武功、晋威各营,自光绪二十六年十月至光绪二十七年二月,连续击败上万德军,法军的多次进攻,并歼灭其一部,关于此战役,清方资料记载甚多,但不被人所重视,大约是由于清军一向夸张战果的原因。但根据2000年访华德国学者提供的资料,在1900年10月到1901年4月间,德军在中国死亡近3000人,其中近半是在进攻山西中损失的。也就是说,在娘子关战役当中,仅仅德军就被击毙1400人以上!这实在是一个极其惊人的数字,从1840年到清朝灭亡,从没有任何一场战役击毙过如此众多的外国侵略军!这也是自明朝末年西方殖民者来华侵略到朝鲜战争爆发,中国军队一次击毙欧洲侵略军最多的数目!
抗日战争时期,娘子关曾再度发挥防守的作用。1937年10月,日军急于从平型关侵入山西占领太原,受到八路军阻击而失败。后来日军便沿正太铁路线西犯,把娘子关作为一时的争夺目标。当时中国军队以包括八路军一部在内的数万兵力在娘子关设防,阻敌西进,但是最终不敌日军,娘子关迅速被日军占领。不久日军从北、东两路进入山西,太原失陷。
1940年8月,八路军进行的百团大战中,娘子关也曾成为战场。当时,晋察冀军区派10个团兵力击破日军占领的正太线,破坏重点为娘子关至平定路段。8月20日夜,八路军主力一度攻入娘子关。