第三天,赵军营中鼓声大作,公乘看见二十个营的旗帜在城前一字排开。他知道今天是要动真格的了!
他按预定的计划,把相应的秦军和邑民拉上城墙,并在城墙下准备好预备队,随时接应。
经过一阵难挨的等待,赵军经于发起了冲锋。第一波是两个营一千人,排成两个方阵,杀了过来。两阵之间是一具简易的冲车。昨天的壕沟没有完全填满,过壕沟时略有吃力,公乘趁机向那些露出破绽的地方,特别是冲车所在发起一阵阵齐射,射倒了不少人,但不足以停止进攻的步伐。很快赵军就冲到城下,弓箭兵往城上射箭,冲车开始撞门,一些精锐的步兵,则开始用各种方法爬城。
爬城看来气势汹汹,其实威胁不大,主要起到牵制防守兵力的作用。公乘自然不会上当,指挥民军用大石头顺着城门往下扔。赵军也向城门附近集中射击,掩护撞门。但邑民们在秦军的压迫下,不顾伤亡,拼命往下扔大石头。哪些大石头就算砸不到人,也能起到掩护城门的作用。赵军在城门下死伤惨重,冲车也终于被砸毁。赵军鸣金收兵。秦军对着撤退的赵军又是一阵射击,还打开两侧的城门,追出了百十步。赵军撤退很快,伤员也都被拖走了,没有给秦军留下什么战利品,只把射出的箭矢都给捡拾回去。
还没等出击的秦军完全撤回城内,赵军的第二波攻击又发动了。公乘也将第二批轮换的军民拉上城来,把刚才作战的部队撤下去休息,受伤的包扎伤口。
这一批进攻也带有冲车,但由于城门口堆了大量的石头,士兵被迫冒着箭矢和擂石,搬开这些碍事的石头,反而遭来过多的石头反击,在城门下伤亡不小。强硬的爬城没有什么成效,多数爬不到城墙上,少数勉强爬上去的,也被秦军挑下来,摔得半死。
但赵军悍不畏死,竟然死战不退,而且第三批也冲了上来。公乘来不及指挥人员轮换,只得就以目前的阵容抵抗。