公元前283年,此时秦国是秦昭襄王在位,而赵国是赵惠文王在位,楚国将一块极为罕见的“和氏璧”献给了赵惠文王。
秦昭襄王听闻此事以后,派人给赵惠文王送来一封密信,信上说,秦昭襄王愿意用十五座城池作为交换,只求得到这一块和氏璧。可是,赵惠文王看此信后,并没有因为即将要得到城池而感到高兴,相反的是,他现在很烦恼。他担心秦昭襄王得到和氏璧以后反悔,不交给他城池。但是如果自己不将和氏璧交给秦昭襄王,万一秦昭襄王因此记恨了赵国,还出兵攻打赵国,这个结果是他最不愿意看到的。两难的情况下,他只有找朝臣商议。
大将军廉颇也在商议的这群人当中,他们讨论了很久也没能决定好,本来打算派个会说话的使者到秦国去出使,却又找不到合适的人选。宦官头目缪贤这时候站出来说:“我府上有一个门客蔺相如,他可以出使秦国。”赵惠文王就把蔺相如召唤来,想听一听这个人到底有何高见。
蔺相如听了这件事以后,说:“秦国强,我们赵国弱,这和氏璧不给不行啊!”赵惠文王说出了自己担心的事,“若是他们得到了玉又不给我们城池怎么办呢?”蔺相如就说:“这样想,秦昭襄王要拿十五座城池换取和氏璧,他这是表明了自己要得到和氏璧的决心,若是我们赵国不给,就是我们赵国有错,秦国以此来攻打赵国,我们也没有办法说什么。可是,若我们把和氏璧给了秦昭襄王,而他却不愿意用城池来交换,那就是他秦国的错,我们就不怕了。就算将来要打一仗,我们赵国也是占理的。”
赵惠文王一想,确实是这个道理,秦国虽然强大,但也不能不讲道理吧。他又问蔺相如:“我就派先生去秦国一趟吧,但是秦国人不讲信用可怎么办呀?”蔺相如淡定的说:“不用怕,如果秦昭襄王真愿意用城池来换,我就将和氏璧给他们。但他们要是没有拿城池来换的决心,我就会把和氏璧完完整整的带回来。”
秦昭襄王在咸阳章台宫接见了蔺相如,蔺相如将和氏璧奉上,秦昭襄王看过和氏璧以后,十分得意,将和氏璧传给周围的妃子和侍从们观赏。蔺相如一看秦昭襄王这副模样,就知道秦昭襄王是不准备用城池来交换的。在众人观赏得正高兴的时候,蔺相如说:“陛下,这和氏璧有一个地方有瑕疵,我来指给您看吧!”秦昭襄王听到这么好的玉竟然有缺陷,立马让人把和氏璧交给蔺相如,谁知蔺相如拿到和氏璧以后,背靠柱子,举着和氏璧,好像随时都可能将和氏璧打碎一样。秦昭襄王激动的站起来,问蔺相如这是什么意思。
蔺相如说:“当初是秦王你亲自写信,说是要拿十五座城换取和氏璧,如今我赵国已经将和氏璧奉上,可是我看秦王的意思却并没有拿城池交换的意思。当初赵王非常害怕秦国反悔,但还是派我来送和氏璧,不仅如此,赵王还斋戒五日,亲自送我出城送上赵国的国书。这是为什么,不是赵国害怕秦国,而是不想因为这么一块和氏璧就伤害了两个国家的交情,是尊敬秦国是大国。如今,我赵国使者来到秦国,还是专门送和氏璧的使者,秦昭襄王你却在这么简陋的宫殿里迎接我,而且没有拿城池交换的意愿。我是奉了命令来的,既然和氏璧送到城池却拿不到,那我就将和氏璧摔碎,自己再撞死,也算是不辱使命。”
秦昭襄王害怕和氏璧被打碎,就立马命人拿来地图,指着一块地方说,这里这里都会划给赵国。蔺相如却知道秦王还是不会交出城池。他说,当初赵王斋戒了五日送出和氏璧,如今秦王也该斋戒五日,才能迎接和氏璧。于是,在秦王斋戒的这五天,蔺相如趁着看守松懈,从小道,将和氏璧带回了赵国。这就是完璧归赵的故事。