赵惠文王有一块玉璧,叫和氏璧。那玉璧剔透玲珑,惠文王越看越喜欢,特地精制了一个漂亮的盒子,把玉璧装起来。
公元前283年,秦昭襄王派使者带着国书去见赵惠文王,说秦王情愿让出15座城来换取赵国收藏的那块珍贵的和氏璧,希望赵王答应。赵惠文王就把谋臣蔺相如召来,要他出个主意。蔺相如说:“秦国拿出15座城来换一块玉璧,这个价值是够高的了。要是赵国不答应,错在赵国;大王把和氏璧送了去,要是秦国不交出城来,那么错在秦国。我认为宁可答应他们的要求,叫秦国担这个错。”赵惠文王说:“那就请先生去秦国一趟吧。可是万一秦国不守信用,怎么办呢?”蔺相如说:“秦国交了城,我就把璧留在秦国;否则,我一定把璧完好地带回赵国。”
蔺相如带着和氏璧到了咸阳。秦昭襄王得意地在别宫里接见他,蔺相如把和氏璧献上去。秦昭襄王接过璧,翻来覆去地欣赏了好半天,又让身边的大臣和后宫的美女传看,一个个都赞不绝口,纷纷向秦王表示祝贺,王宫里一片欢腾,但秦王却根本不提换城的事。蔺相如心想:“秦王果然没有换城的诚意,我得把玉璧要回来。”就走上前去说:“大王,玉璧上还有一点小瑕疵,让我指给您看。”秦王信以为真,就把和氏璧递给蔺相如。蔺相如一拿到璧,就瞪着眼睛,怒气冲冲地说:“赵王诚心诚意地派我把璧送来,可是您并没有交换的诚意。如今璧在我手里,大王要是逼我的话,我宁可把我的脑袋和这块璧在这柱子上一同碰碎!”说着,他真的拿着和氏璧,对着柱子做出要砸的样子。秦昭襄王怕他真砸坏了璧,连忙向他赔不是。他还命令大臣拿上地图来,把准备换给赵国的15座城指给蔺相如看。蔺相如想,可别再上他的当,就说:“赵王送璧到秦国来之前,斋戒了五天,还在朝堂上举行了一个很隆重的仪式。大王如果诚心换璧,也应当斋戒五天,然后再举行一个接受璧的仪式,我才敢把璧奉上。”秦昭襄王答应照办。蔺相如回到驿馆,叫一个随从打扮成买卖人的模样,把璧贴身藏着,偷偷地从小道跑回赵国去了。
过了五天,秦昭襄王召集大臣们在朝堂举行接受和氏璧的仪式,叫蔺相如上朝。蔺相如不慌不忙地走上殿去,向秦昭襄王行了礼。秦昭襄王说:“我已经斋戒五天,现在你把璧拿出来吧。”蔺相如说:“秦国自秦穆公以来,没有一个讲信义的。我怕受欺骗丢了璧,对不起赵王,所以把璧送回赵国去了。请大王治我的罪吧。”秦昭襄王听到这里,大发雷霆。蔺相如镇静地说:“天下只有强国欺负弱国,绝没有弱国欺压强国的道理。大王真要那块璧的话,请先把那15座城割让给赵国,然后打发使者跟我一起到赵国去取璧。赵国得到了15座城以后,绝不敢不把璧交出来。”秦昭襄王听蔺相如说得振振有辞,不好翻脸,只得说:“还是让蔺相如回赵国去吧。”自此以后,秦昭襄王再也没提过用15座城去换和氏璧的事。
秦赵渑池会
蔺相如“完璧归赵”后,秦昭襄王连续三年出兵攻赵。公元前279年,秦昭襄王却派使者邀赵惠文王在渑池相会。赵王事先派廉颇在边界驻兵,以防不测。席间,秦王要赵王鼓瑟,并叫秦史官记录下来,说赵王为秦王鼓瑟。蔺相如见状,便捧着盆缶上前跪下,请秦王击缶。秦王不肯,蔺相如便威胁说:“如果您不击缶,我可以在五步内用鲜血溅您。”言下之意是要与秦王同归于尽。秦王无奈,只好敲打一下。蔺相如也叫赵史官记录:某年月日,秦王为赵王击缶。秦国群臣又要赵王献15座城给秦,作为秦王的寿诞之礼。蔺相如也要秦把国都献给赵王,作为赵王的寿礼。在这次会见中,由于蔺相如机智勇敢,秦不能在外交上占到一点便宜。蔺相如回国后,被封为上卿,地位比老将廉颇还高,引起廉颇不满。后来,蔺相如晓以国家大义,廉颇深感悔咎,就向蔺相如负荆请罪,将相握手言和。