郊的海丰屯、玻林子和鸭湖泡等阵地发起正面进攻,东北民主联军守城部队奋起还击,四平城区保卫战正式打响。国民党军连续攻城9天。5月15日又开始了更大规模、更加激烈的战斗。国民党军集中了10个整编师的兵力到四平前沿阵地。国民党东北保安副司令郑洞国、梁华盛亲临前线指挥,部署了左、中、右3个兵团向四平进攻。其左部兵团在四平以西和西北的八面城、梨树方面进攻;中部在四平西南近郊进攻;右部沿开原至叶赫公路向四平进攻。
5月15日拂晓,国民党军以猛烈炮火向民主联军西南、东面阵地狂轰滥炸,采用人海战术成营、成团地进行集团冲锋。在獾子洞阵地前,竟以两个团兵力整日轮番攻击10次之多,均被民主联军击退。新一军之五十师以10倍的兵力向258高地进攻,进占该阵地。
5月16日,国民党军又向四平东南331.5高地强攻,经过一天的激战,民主联军顽强奋战,击退了7次进攻,毙伤国民党军600余人。国民党军用坦克冲锋、用大炮轰击,民主联军阵地和大部分火器被击毁,阵地被攻占。
5月17日,国民党军在空中用飞机扫射轰炸,在地面用大炮轰击,并以坦克为掩护又向塔子山阵地突击冲锋。民主联军战士打退了敌军12次冲锋。
5月18日拂晓,塔子山再次鏖战。国民党新六军又在10余架飞机、大炮和坦克的配合下,从东、南、西三个方面集中全部炮火再次猛轰塔子山阵地。坚守山头阵地的民主联军指战员虽打退了多次整营的冲锋,阵地失陷。中共中央果断决定守城部队于1946年5月18日全部撤离四平,至此,历时一个月的四平保卫战结束。
在四平保卫战结束后的第二天,林沐来到了老杨开设的挚友书店。