1947年春天,国民党那边对山东和陕北解放区发起了重点进攻,华北这边就有些捉襟见肘。为了保住北平到天津、保定这条交通线,把9个正规军的部队都收拢到了这几个大城市里,只给石家庄到正太铁路东段留下了第3军的两个师、第43军的一个师和一些保安团队。趁着国民党军收缩防线,露出破绽的机会,晋察冀军区决定先把那些弱敌打下来,然后再去啃硬骨头。4月9日凌晨,第2、第3纵队向安丰和正定发起了猛攻,第4纵队则直冲方村和栾城。到了12号那天,正定和栾城两个县城还有周边九十多个据点都被拿下了,差不多有一万多守敌被消灭,石家庄这下就变成了个“孤岛”。 正当第94军和第16军想从胜芳镇那边往南包抄过来的时候,冀中军区的部队采取了一套组合拳:一边用地方武装拖住第94军不让走,一边让主力部队直奔获鹿。14号那天,晋察冀的主力部队沿着正太铁路往西挺进,顺利拿下了获鹿、井陉县城还有井陉矿区,把西进的路给打通了。看到这个情况,保定的“绥靖”公署赶紧调第94军回援石家庄。晋察冀军区没有跟他们硬碰硬,反而是让地方部队去堵住方顺桥的口子,主力部队则直扑阳泉。从22号到25号这几天里,第2纵队已经逼近了阳泉城下;第3纵队更是一举拿下了娘子关;太原那边派来的第33军5个团也想过来帮忙解围,结果被第4纵队截断了后路,阳泉城里的守军只能弃城而逃。 到了5月1日这天,晋察冀的部队把包围圈缩得更小了;第2纵队又占领了寿阳西南的火车站,把寿阳跟太原之间的联系给切断了。2号那天,阳泉那边的援兵第33军被团团围住全部歼灭了;剩下的残兵败将只能往榆次那边跑。这一仗总共消灭了国民党军3.5万人,解放了7座县城和3个矿区;还控制了180多公里的铁路线;把石家庄这个战略要地彻底孤立起来。 正太战役打完之后局势彻底变了样。这一仗让晋察冀军区在华北战场第一次打出了“先打攻势再包围敌人最后全歼并夺取城池”的完整套路。它不仅扭转了晋察冀地区之前那种被动挨打的局面;也为后面顺利攻克石家庄以及向太原盆地进军打下了坚实的基础。