军返回营垒的通道,赵军被一分为二,粮道也断绝。武安君白起便下令精锐轻军前去袭击,赵军迎战失利,只好坚筑营垒等待救 兵。秦王听说赵军运粮通道已经切断,亲自到河内征发十五岁以上的百姓全部调往长平,阻断赵国救兵及运粮。齐国、楚国援救赵国。赵军缺乏粮食,向齐国请求接济,齐王不给。周子说:“赵国对于齐国、楚国来说,是一道屏障,就像牙齿外面的嘴唇,唇亡则齿寒。今天赵国灭亡了,明天灾祸就会降临齐国、楚国。援救赵国这件事,应该像捧着漏瓦罐去浇烧焦了的铁锅那样,刻不容缓。何况援救赵国是高尚的道义;抵抗秦军,是显示威名的好事。必须主持正义援救亡国,显示兵威击退强秦。不致力于此事反而爱惜粮食,这样为国家决策是个大错!”齐王仍是不听。九月,赵军已断粮四十六天,士兵们都在内部暗中残杀,互相吞吃。赵括穷急,便下令进攻秦军营垒,想派出四支队伍,轮番进攻,到第五次,仍无法突围。赵括亲自率领精兵上前肉搏,被秦兵射死。赵军于是全线崩溃,四十万士兵全部投降。白起说:“当初秦军已攻克上党,上党百姓却不愿归秦而去投奔赵国。赵国士兵反复无常,不全部杀掉,恐怕会有后乱。”于是使用奸计把赵国降兵全部活埋,只放出二百四十个年岁小的回到赵国,前后共杀死四十五万人,赵国大为震惊。
五十六年(壬寅,公元前259年)
十月,武安君白起把军队分为三支;王率军进攻赵国武安、皮牢,予以攻克。司马梗向北平定太原,全部占据上党地区。韩国、魏国派苏代用丰厚金银去劝说应侯范睢:“白起是否立即就要围攻邯郸?”范睢说:“是的。”苏代劝道:“赵国一亡,秦王便可以称王天下了;那时武安君白起将列入三公高位,您能甘心在他之下吗?即使不愿意屈居其下,也不得不如此了。秦国曾攻击韩国,围攻邢丘,困死上党,上党的百姓反而都去投奔赵国,天下人不愿做秦国的臣民,由来已久。现在把赵国灭亡了,北部地区的人逃到燕国,东部地区的人奔往齐国,南部地区的人流入韩国、魏国,你们能控制的老百姓就没有几个人了。你们不如乘势割去赵国的一些领土,就此罢手,不要让白起独享大功。”范睢动心,便向秦王建议:“秦兵已经疲惫不堪,请允许韩国、赵 国割地求和,让将士们暂时休息一下。”秦王听从了他的劝告,同意割韩国的垣雍、赵国的六座城后讲和。正月,双方都停战罢兵。白起从此与范睢产生矛盾。
赵王准备派赵郝赴秦国订立和约,允以割让六个县。虞卿对赵王说:“秦国进攻赵国,是因为疲倦了自行撤退呢?还