往洛阳。于初夏时节,进入咸阳。
甫入咸阳,就听到一个令他们大吃一惊的消息:赵军攻占了上党!
廉颇回到邯郸,在赵地捣乱的秦军已经撤走,邯郸的危机解除。而经过平原君派人游说,韩国都同意用钱粮换取上党。廉颇遂将部队中受伤、体弱的士卒遣散回家,重新招募了新的饥民,充实自己的队伍。稍加准备后,等王龁的秦军开始拔营,韩国的钱粮已经就道后,便从武安向上党进发。
上党守皮绾和上党尉李冰探知赵军以兵十万来袭上党,皆惊疑不定。一面准备迎战,一面飞报咸阳。
上党按常规,在漳水上游、黎城、潞城设下层层防御。同时将老弱妇孺和钱粮、物资全都运往端氏。
在上党的全部秦人也不足十万人,每一处防线只安排了五千到一万人。
漳水上游并无城池,秦军依山傍水修筑起一二十个营垒。在优势的赵军面前,秦军虽然拼死抵抗,阵地还是一个个丢失。赵军在饥饿的驱使下,不惜以命换命,向秦军的营垒发动决死的进攻。常常是数千人集中攻击一处营垒,不顾漫天的箭雨,不顾巨大的伤亡,不攻下营垒决不收兵。这种亡命的打法,给了秦军极大的心理震撼。如果巨大的伤亡也不足以停止赵军的进攻,那几乎意味着自己必将一死,差别只在于能拉几个垫背!面对这种必死的结局,秦军上下都弥漫着绝望的情绪。
终于,在失去了多个营垒后,防守漳水的秦军抵抗不住心里的恐惧,纷纷逃亡!公乘见事不谐,觉得如果按原定计划,以空间换时间,自己的部队可能就要逃光了,索性在赵军攻击时,发起了反冲锋。这一天从早杀到晚,漳水河边,尸横遍野,鲜血染红了河水。在杀戮中,秦军似乎也忘记了恐惧,像一台杀戮机器一样,拼命收割着对方的生命,也被对方收割,无一临阵脱逃,公乘以下全体官兵,全部阵亡!在他们的周围,也横七竖八地倒着无数赵军士兵。
渡过漳水,赵军仍然没有粮食,只能分食秦军的尸体。廉颇毫不怜惜地遣散了受伤的士兵,从邯郸征募的饥民代替了他们的位置,补充了阵亡的缺额。
在补充了缺额后,赵军直扑黎城。吃了人肉的赵军似乎唤醒了自身的兽性,以无比狂野的姿态,向黎城发动了凶猛的进攻。许多身轻体捷的赵人将自己绑在长杆上,由同伴推举着上城,奋力搏杀。一个被剁下城来,另一个紧紧跟上,毫无畏惧。一个万人将打光了,另一个万人将顶上,不分昼夜,拼死攻击。黎城虽有万人守御,也经不住这样的进攻。城池