東野徹底解放東北之後,短暫休整了一段時間,沒過多久又奉命入關,配合華北軍區的部隊對抗傅作義集團。彼時的傅作義雖然名義上統轄有50萬部隊,但其中有一半都是中央軍,根本不聽他調遣,他真正能用的只有綏遠軍,大概20多萬人。
傅作義將這些部隊分散到張家口、石家莊等地做據守,打算跟解放軍硬碰硬的打陣地戰,他希望能復刻大同戰役的勝利,拖垮解放軍,挽回岌岌可危的局勢。但解放軍根本不給他這個機會,華北軍區的部隊在徐帥的指揮下,接連攻取保定、石家莊,切斷了傅作義南逃之路,東野的部隊在入關後,則直接圍攻華北重鎮張家口。
張家口是內蒙與京津冀溝通的唯一渠道,一旦丟失,傅作義將失去與綏遠的聯繫,屆時就只能被動挨打。為了保住張家口,盤活整個戰局,傅決定派出最精銳的35軍北上,驅逐圍攻張家口的解放軍。這正中黨中央的下懷,毛主席急令程子華兵團在張家口與北平之間設伏,務必要吃掉35軍。
程子華接到命令之後,立即率領部隊向預定地點急行軍,途經密雲縣城的時候,他臨時起意,想要將其拿下來作為後勤中轉站。程子華估計,密雲的守軍最多不會超過一個團,大概半天時間就能拿下來。但實際上,密雲駐軍有4個團,而且都是精銳部隊,戰鬥力十分之強悍,與解放軍打得有來有回。
另外一邊,傅作義得知密雲受到攻擊後,馬上就意識到解放軍在圍點打援,於是他連忙電令35軍回撤。毛主席聽聞敵人動向有變,立即聯繫程子華,催促他馬上指揮部隊纏住35軍,千萬不能讓其返回北京。程這下子也急了,他一邊增加圍攻密雲的兵力,一邊改派前鋒部隊去追35軍。
但35軍是摩托化部隊,行軍速度極快,解放軍僅憑兩條腿根本就追不上。但戲劇性的是,35軍軍長因為一些私事,居然帶著部隊在原地駐留了一個晚上,華北軍區的部隊抓住這個好時機,日夜兼程趕路,終於將35軍攔了下來,程子華的部隊也在隨後趕到,將35軍包圍、殲滅。
傅作義在得知35軍被殲滅後,既震驚又失落,他明白自己的處境已經很危險了,隨時都有可能被解放軍殲滅,他連忙向蔣介石發報求援,但老蔣卻一再敷衍他,讓他堅守待援。毛主席感念傅作義曾在抗戰中立有戰功,不願看他身敗名裂,因此主動派人和他接觸,勸他棄暗投明,臨陣起義加入紅色陣營,將來也可受到寬大處理,至少不會被當做戰犯。
但傅作義卻沒有對此明確表態,他還是想再等一等,萬一有轉機呢。毛主席為了徹底斷絕他的幻想,命令解放軍攻佔天津,進一步對他施加軍事壓力。傅作義這才明白,自己根本無力再與解放軍抗衡,遂放下心理芥蒂,派人與黨組織接洽,最終率部起義,北平遂宣佈和平解放。
事後,在開戰役總結大會的時候,毛主席先是著重表揚了一些立有戰功的幹部,隨後話鋒一轉,開始批評程子華。如果35軍沒有被消滅,華北戰局必然會陷入到僵持之中,屆時解放軍想要北平、天津等地,必然會付出更加慘重的代價!程子華也知道自己犯下了大錯,他主動向黨組織做出檢討,並提交了書面材料說明情況。黨中央隨後將他調離部隊,安排到行政部門工作,他也由此錯失了1955年的授銜,沒有獲得任何榮勳。
1956年,他被調到國務院任職,主管經濟和商業,動盪時,他遭到猛烈衝擊,一度被關進監獄。直到1975年,在黨中央的幫助下,他方才擺脫囹圄。1988年,他主動申請離休,晚年一直過著低調的生活,1991年,他因病離世。2005年,黨中央出版了一本有關他的紀實文獻,系統講述了他波瀾壯闊的一生,以紀念他所作出的貢獻。
平津戰役看似順利,實則一波三折,若不是35軍作繭自縛,解放軍不一定能扭轉戰局。另外,程子華事件也給其他指戰員敲響了警鐘,凡事得有個輕重緩急,不能想幹什麼就幹什麼,必須要以上級的指示為先。一旦有任何失誤,都有可能會引發“蝴蝶效應”,繼而造成不可預料的後果!