辽沈战役发起前,程子华任冀热辽军区司令员。1948年5月,东北军区军事会议之后,中共中央东北局决定成立两个前线指挥所,以冀察热辽军区为基础,组成了第2前线指挥所,程子华任司令员,负责指挥北宁线方向的作战。
北宁线西起北平东到沈阳,全程800多公里,沿线有天津、唐山、滦县、昌黎、秦皇岛、山海关、绥中、兴城、锦西、锦州等重要城镇,是联结东北和华北的一条大动脉。国民党军依靠这条铁路,可以使其华北和东北两大战区的兵员、物资相互支援,同时还可以从秦皇岛得到海上支援。因此,蒋介石始终把控制北宁线作为他战略计划的重要部分。
9月初,中央军委和东北野战军总部决定,将第2前线指挥所改为东北野战军第2兵团,程子华任兵团司令员兼政治委员,黄志勇任参谋长,刘道生任政治部主任。中央军委要求程子华率领第2兵团,在辽沈战役发起前,迅速奔袭北宁线,切断和控制北宁线中段,阻止傅作义集团从陆上增援东北地区的国民党军。
领受任务后,程子华根据中央军委的作战意图立即作出战斗部署:第11纵队出击和歼灭滦县至北戴河的敌人,热河独立第4、8师包围和攻克绥中、兴城;热河独立第6师阻击锦西方面援敌;热东分区两个独立团阻击山海关方面援敌。
各部队于9月1日先后出发。时值秋天,大地一片金黄,农作物长势茁壮,果实累累,程子华感到一种面临丰收的喜悦。
12日拂晓前,独立第4师在师长李道之、政委王晓生的率领下迅速包围了绥中之敌。独8师在师长朱军、政委陈志彬率领下一举包围了兴城之敌。战局果然按照程子华的设想发展,就在我军准备攻取绥中时,驻锦西之敌第54军一部出来增援,当即遭到我独6师的顽强阻击。
但是,援敌攻势很猛,并不断增加兵力。为集中重兵攻克绥中,程子华决定以部分兵力引开和分散敌援兵,加强对绥中的兵力,保证切断北宁线。
经请求东野总部批准,程子华调整兵力部署,以独4师于城南、独6师于城西发动主攻,独8师于城东北发起助攻,热东两个独立团阻击援敌。
27日6时,程华下令对绥中的总攻开始,炮兵部队用准确而猛烈的炮火,对敌城垣工事进行了毁灭性轰击,尔后独4师、6师分别从城南、城西发起攻击,很快就占领了主要据点,战斗进行到12时左右守敌即被全歼,绥中攻坚战斗胜利结束。
就在程子华率部攻克绥中的同时,东北野战军第4纵队第10师按照东总的命令迅速攻克了兴城。这样,我军就控制了北宁路中段,割断了东北与华北敌军两个战略集团的陆路联系,为辽沈战役的最后胜利创造了条件。