秦王闻括已为赵将,乃阴使武安君为大将军,而王龁为裨将,令军中:“有敢泄武安君将者斩!”赵括至军,悉更束缚,易置军吏,出兵击秦师。武安君佯败而走,张二奇兵以劫之。赵括乘胜追造秦壁,壁坚拒不得入;奇兵二万五千人绝赵军以后,又五千骑绝赵壁间。赵军分而为二,粮道绝。武安君出轻兵击之,赵战倒霉,因筑壁死守以待救至。秦王闻赵食道绝,自如河内发民年十五以上悉诣长平,遮绝赵救兵及粮食。齐人、楚人救赵。赵人乏食,请粟于齐,齐王弗许。周子曰:“夫赵之于齐、楚,抜蔽也,犹齿之有唇也,唇亡则齿寒;本日亡赵,明日患及齐、楚矣。救赵之务,宜若奉漏瓮沃焦釜然。且救赵,高义也;却秦师,显名也;义救亡国,威却强秦。不务为此而爱粟,为国计者过矣!”齐王弗听。玄月,赵军食绝四十六日,皆内阴相杀食。急来攻秦垒,欲出为四队,四,五复之,不能出。赵括自出锐卒搏战,秦人射杀之。赵师大败,卒四十万人皆降。武安君曰:“秦已拔上党,上党民不乐为秦而归赵。赵卒反覆,非尽杀之,恐为乱。”乃挟诈而尽坑杀之,遗其小者二百四十人归赵。前后斩首虏四十五万人,赵人大震。
秦王欲为应侯必报其仇,闻魏齐在平原君所,乃为好言诱平原君至秦而执之。遣使谓赵王曰:“不得齐首,吾不出王弟于关!”魏齐穷,抵虞卿,虞卿弃相印,与魏齐偕亡。至魏,欲因信陵君以走楚。信陵君意难见之,魏齐怒,他杀。赵王卒取其首以与秦,秦乃归平原君。玄月,五大夫王陵将兵复伐赵,武安君病,不任行。