从傅作义部西到张家口东到唐山、天津的一字长蛇阵的布局来看,蛇头在唐山、天津,蛇腹在北平,蛇尾在宣化、张家口。林彪主张先打蛇头唐山,阻敌南退,待东北野战军主力陆续赶到接替包围。届时程黄兵团或插至北平以东阻止北平守敌东退,或直接包围天津,依当时情况再定。

毛泽东认为林彪的主张不妥,因为在没有将傅作义集团的退路尤其是海上退路切断,在东北野战军主力距离唐山、天津尚远的情况下,先以一部兵力去打唐山,无异于打草惊蛇,会促使“以中央系在北平附近各军,甚至加傅军一部或大部进至津、塘、唐线,而以主力位于塘沽,则可以接出唐山之敌,并完成从海路撤退的准备,我军入关很难歼灭该敌”。

所以,11月20日,毛泽东致电林彪、罗荣桓、刘亚楼,指出:“包围唐山敌人的时机值得考虑,程(子华)、黄(志勇)可以准备在25日至27日之间包围唐山,切断唐敌退路,但实行须等候我们最后命令。”(《毛泽东军事文集》第5卷,第253页,军事科学出版社、中央文献出版社1993年版。)

如果说这时毛泽东还没完全否决林彪要先打唐山的意见,只不过时机值得考虑的话,那么,到了11月26日,毛泽东已更清楚地意识到不能先打唐山了。他说:“唐山是平津的煤源,在你们没有切断平、津以前去包围唐山,有调动北平敌人到津、唐作战或从海路陆路跑掉的危险。如你们同意这点,望电告程、黄目前不要去包围唐山,但如唐山之敌有撤退的确实消息,则应迅速包围之。”因此,毛泽东明确规定了东北野战军入关后的第一个作战任务应不是唐山,而是在平津线上之廊坊等地,切断平津联系,并以一部包围唐山。在完成这一任务后,第二任务还不是打唐山,而是歼灭天津、唐山间敌第62军3个师及独立第95师等部。第三个作战任务才是歼灭唐山之敌,然后夺取天津,歼灭北平周围之敌,最后夺取北平。

11月27日,林彪、罗荣桓、刘亚楼向中共中央军委表示:“平津行动均依军委命令实施”“东北主力南下后,拟在平津间歼敌,时间与具体部署,须依当时情况作出方案,经军委批准实施。”

毛泽东不同意林彪提出的先打唐山,那么,平津战役又应该从哪里打起呢?毛泽东认为,傅作义的一字长蛇阵的要害不在蛇头唐山,而在蛇尾张家口。因此,他提出要从西面打起,先揪蛇尾,迫蛇回头,即先攻歼平绥路平张段之敌,包围张家口。这是因为,(北)平张(家口)线是指平绥路东段北平至张家口一线,是连接平津地区与傅作义集团后方绥远的唯一交通线,也是傅作义集团西逃的唯一交通线,张家口则是平张线上的要冲。为了确保这一交通线的畅通,傅作义将他的嫡系部队10多个步、骑师(旅)部署在张家口至南口一线。我军如若包围张家口,切断平张线,就能打中傅作义的要害,傅作义必然要派兵来救。这样,我军就可以引敌向西,抓住傅作义集团主力,既阻止其西退绥远,又使傅作义很难舍弃嫡系主力南逃,从而达到拖住蒋系主力于平津地区的目的。所以,毛泽东对东北先遣兵团和华北第2、第3兵团说:只要在12月份内拖住傅作义集团的步骑兵16个师于平张线上,打得该敌不能动弹,不能西逃也不能东窜,那就是极大的战略上的胜利。

为此,毛泽东亲自部署了切断平张线的行动计划。1948年11月22日,毛泽东致电华北第3兵团领导人杨成武、李井泉、李天焕,指出:“拟以你们3个主力纵队迅速秘密东进,协同詹大南部(冀热察军区)切断平张联系,包围张家口,使张家口之敌无法向平张收缩,吸引北平之敌派部西进救援张家口,以迟滞平津傅(作义)军向南逃跑之时间。为此,你们3个纵队除在归绥附近之部队暂时不动,迷惑归绥之敌外,主力应准备待命于25日东进。”(《毛泽东军事文集》第5卷,第261页,军事科学出版社、中央文献出版社1993年版。)

11月24日,毛泽东再次电示华北第3兵团,要求他们率主力3个纵队于25日从现地出发,迅速秘密东进,以6天时间(越快越好)到达张家口附近,然后以两个纵队包围张家口西南周家河、怀安两地之敌,以1个纵队插入张家口、宣化之间,隔断张宣两处敌人的联系,使周家河、怀安、张家口三处之敌不能逃掉。如周家河、怀安之敌迅速缩入张家口或张家口之敌迅速向东收缩,则应迅速向东,协同冀热察军区部队切断平张联系,包围张家口、宣化或下花园。“总之,以抓住这批敌人不使其向东跑掉为原则。抓住并包围之后,不要攻击,等候东北主力入关(守秘)围歼敌人之后,再相机攻击。”

11月25日,林彪、罗荣桓、刘亚楼复电中共中央军委,完全同意中央军委对华北第3兵团的部署,并建议杨得志的华北第2兵团和程子华的东北先遣兵团亦加入平张线作战。

毛泽东采纳了东北野战军领导人的建议,决定华北第2兵团和东北先遣兵团也加入平张线作战。