赵惠文王赐奢号为马服君,以许历为国尉。赵奢於是与廉颇、蔺相如同位。
李牧至,仍旧约。匈奴数岁无所得。终觉得怯。边士日得犒赏而不消,皆愿一战。於是乃具选车得千三百乘,选骑得万三千匹,百金之士五万人,彀者十万人,悉勒习战。大纵畜牧,群众满野。匈奴小入,详北不堪,以数千人委之。单于闻之,大率众来入。李牧多为奇陈,张摆布翼击之,大破杀匈奴十馀万骑。灭襜褴,破东胡,降林胡,单于驰驱。厥后十馀岁,匈奴不敢近赵边城。
赵王迁七年,秦使王翦攻赵,赵使李牧、司马尚御之。秦多与赵王宠臣郭开金,为反间,言李牧、司马尚欲反。赵王乃使赵葱及齐将颜聚代李牧。李牧不受命,赵令人微捕得李牧,斩之。废司马尚。后三月,王翦因急击赵,大破杀赵葱,虏赵王迁及其将颜聚,遂灭赵。
既罢返国,以相如功大,拜为上卿,位在廉颇之右。廉颇曰:“我为赵将,有攻城野战之大功,而蔺相如徒以口舌为劳,而位居我上,且相如素贱人,吾羞,不忍为之下。”宣言曰:“我见相如,必辱之。”相如闻,不肯与会。相如每朝时,常称病,不欲与廉颇争列。已而相如出,瞥见廉颇,相如引车避匿。於是舍人相与谏曰:“臣以是去亲戚而事君者,徒慕君之高义也。今君与廉颇同列,廉君宣恶言而君畏匿之,惊骇殊甚,且庸人尚羞之,况於将相乎!臣等不肖,请辞去。”蔺相如固止之,曰:“公之视廉将军孰与秦王?”曰:“不若也。”相如曰:“夫以秦王之威,而相如廷叱之,辱其群臣,相如虽驽,独畏廉将军哉?顾吾念之,彊秦之以是不敢加兵於赵者,徒以吾两人在也。今两虎共斗,其势不俱生。吾所觉得此者,以先国度之急而后私雠也。”廉颇闻之,肉袒负荆,因来宾至蔺相如门赔罪。曰:“鄙贱之人,不知将军宽之至此也。”卒相与驩,为刎颈之交。
自邯郸围解五年,而燕用栗腹之谋,曰“赵壮者尽於长平,其孤未壮”,举兵击赵。赵使廉颇将,击,大破燕军於鄗,杀栗腹,遂围燕。燕割五城请和,乃听之。赵以尉文封廉非常信平君,为真相国。
秦王使使者告赵王,欲与王为好会於西河外渑池。赵王畏秦,欲毋行。廉颇、蔺相如计曰:“王不可,示赵弱且怯也。”赵王遂行,相如从。廉颇送至境,与王诀曰:“王行,度道里会遇之礼毕,还,不过三旬日。三旬日不还,则请立太子为王。以绝秦望。”王许之,遂与秦王会渑池。秦王喝酒酣,曰:“寡人窃闻赵王好音,请奏瑟。”赵王鼓瑟。秦御史前书曰“某年代日,秦王与赵王会饮,令赵王鼓瑟”。蔺相如前曰:“赵王窃闻秦王善为秦声,请奏盆缸秦王,以相文娱。”秦王怒,不准。於是相如进步缸,因跪请秦王。秦王不肯击缸。相如曰:“五步以内,相如请得以颈血溅大王矣!”摆布欲刃相如,相如张目叱之,摆布皆靡。於是秦王不怿,为一击缸。相如顾召赵御史乘曰“某年代日,秦王为赵王击缸”。秦之群臣曰:“请以赵十五城为秦王寿”。蔺相如亦曰:“请以秦之咸阳为赵王寿。”秦王竟酒,终不能加胜於赵。赵亦盛设兵以待秦,秦不敢动。