解放战争时期,人民解放军转入战略进攻时,山西运城是国民党军在晋南的少数孤立据点之一。为扩大和巩固晋南解放区,配合中原和陕北人民解放军作战,中国共产党中央革命军事委员会批准中国人民解放军晋冀鲁冀军区关于发起运城战役的请示,并决定组成前线指挥部,由王新亭任司令员,王震任政治委员,统一指挥晋冀鲁豫军区第8纵队、西北野战军第2纵队及晋绥军区独立第3旅和太岳军区部队。运城是国民党军在晋南的重要据点,设防坚固,守城部队为国民党西安"绥靖"公署主任胡宗南部3个团和太原“绥靖”公署所属3个专署、10余个县的保安团队等共万余人。1947年12月17日,解放军发起运城战役,首先开始采取坑道爆破手段攻击该城。至23日,攻城部队扫清外围攻据点。25日拂晓对该城发起总攻,连续攻击几次未克。此时,国民党军一部开始由潼关、陕县间渡河增援,解放军前线指挥部立即调独立第3旅协同太岳军区部队进行阻击。27日晚,第23旅采取坑道爆破与炮火抵进射击相结合的战法,在北门打开突破口,突击队登上城头,后续部队迅速插向纵深。28日3时,第9旅由城西南角登城成功。在猛烈攻击下,守军大部弃城而逃,在平陆以北七里坡一带被解放军打援部队全部歼灭。当日晚,安邑守军2000余人弃城北逃,至汾河地区被歼,战役结束。解放运城战役,解放军歼灭国民党1.3万人。
从整个运城战役来看,战争的残酷是不容置疑的,可见敌人的狡猾和顽固。从当时整个战场的形势来看,如果没有******的正确指挥,没有陈赓单刀直入进吕梁,开辟吕梁根据地和北上晋中痛打阎锡山,威震晋中,连续解放运城周边城市十多座,使运城成为一座孤城,要解放运城谈何容易。因此我们不能独立的去看解放运城的这一仗,而应该从上党战役、平汉战役之后,直到解放运城的整个解放战争前期的形势来看运城战役,这样才符合解放战争历史发展的逻辑。