1948年晋中战役中王新亭两次建议遭到徐向前严厉拒绝,并批评他差点贻误战机。1947年9月,王新亭带领第八纵队奉命二打运城,运城易守难攻,守城部队约有上万人,外围有高碉、低碉和野战工事组成交叉火力网,坚固的城墙有10米多高,城防工事遍布各种明暗火力点,坚如磐石。
1948年6月至7月,人民解放军华北军区部队及晋绥军区部队一部在徐向前指挥下,向国民党军队发起晋中战役,以少胜多、以弱战强、以攻克守,大量歼灭阎锡山军队的有生力量,形成合围中心城市太原的有利态势,奠定了山西全境解放的基础,被中央军委和毛泽东赞誉为“对整个战局帮助极大”,成为我军战史上灵活用兵、机动歼敌的典型战例。
屯驻了五个军十三个师及八、九、十等三个总队,二十三个保安团,二十一个保警大队共约十三万人,在其亲信赵承绶指挥下,凭借着这些残留的反动武装,拼命抓丁、抢粮,加紧抢修碉堡、工事,妄图阻抗我军解放晋中地区,以维持其黑暗统治,做垂死的挣扎。