1946年2月,国共双方曾在县境内来远镇举行和平谈判。由于蒋、阎“假和真战”,致使谈判无法进行。1946年3月11日,解放战争时期,中国人民解放军晋冀鲁豫军区一部在山西白(圭)晋(城)铁路沁县以北地区,对国民党军的进犯实施的一次反击作战。白晋战役打响,主战场即在来远镇罗山垴一带。阎锡山动用包括日军在内的2万兵力,南起沁县,北自东观,分兵进犯。解放区军民奋起反击,激战10余天,取得了白晋战役的彻底胜利。
1946年1月10日,国民党与中国共产党签订停战协定,13日停战令生效。但国民党并没有停战谈判的诚意,对各解放区的“蚕食”偷袭也从未间断过。在晋冀鲁豫解放区当面,1月14日,即停战令生效的第二天,国民党军第90军就出动约3000人,袭占孟县城,遭到解放军的坚决反击,国民党军1个团被歼后被迫撤退;1月19日,国民党军又集中3个师进攻侯马,晋冀鲁豫军区以第4纵队实施反击,歼灭其1个师,俘师长以下3000余人,迫使当面国民党军王靖国部订立停战协定。但国民党军并未因此而停止对晋冀鲁豫解放区的进攻。1946年2月,国民党军阎锡山部又以8个师2万多人,并纠合当时盘踞白晋线东观至沁县段的日寇第14旅团及伪军一部,借“保护铁路”之名,沿铁路线两侧南犯。3月上旬,晋冀鲁豫军区以第6纵队及太岳、太行军区各一部发起白晋战役,打击南犯之国民党军。人民解放军在人烟稀少,供应困难的山区和大雪严寒的条件下,对依托交通线和装备优势的国民党军作战。经过半个月的连续作战,歼国民党军4000余人,切断了白晋线,迫使国民党军终于接受停战。