。而王齕為尉裨將,令軍中有敢洩武安君將者斬。趙括至,則出兵擊秦軍。秦軍詳敗而走,張二奇兵以劫之。趙軍逐勝,追造秦壁。壁堅拒不得入,而秦奇兵二萬五千人絕趙軍後,又一軍五千騎絕趙壁間,趙軍分而為二,糧道絕。而秦出輕兵擊之。趙戰不利,因築壁堅守,以待救至。秦王聞趙食道絕,王自之河內,賜民爵各一級,發年十五以上悉詣長平,遮絕趙救及糧食。
至九月,趙卒不得食四十六日,皆內陰相殺食。來攻秦壘,欲出。為四隊,四五復之,不能出。其將軍趙括出銳卒自搏戰,秦軍射殺趙括。括軍敗,卒四十萬人降武安君。武安君計曰:“前秦已拔上黨,上黨民不樂為秦而歸趙。趙卒反覆。非盡殺之,恐為亂。”乃挾詐而盡阬殺之,遺其小者二百四十人歸趙。前後斬首虜四十五萬人。趙人大震。
四十八年十月,秦復定上黨郡。秦分軍為二:王齕攻皮牢,拔之;司馬梗定太原。韓、趙恐,使蘇代厚幣說秦相應侯曰:“武安君禽馬服子乎?”曰:“然。”又曰:“即圍邯鄲乎?”曰:“然。”“趙亡則秦王王矣,武安君為三公。武安君所為秦戰勝攻取