蔺相如见此情形,知道秦王没有用城邑给赵国抵偿的意思,便上前表示,璧有瑕疵,请让我指给大王看。
秦昭襄王把和氏璧交给蔺相如,蔺相如于是手持玉璧退后,身体靠在柱子上,怒发冲冠,对秦王说,大王想要得到和氏璧,派人送信给赵王,赵王召集群臣商议,都说,‘秦国贪婪,依仗它的强大,想用空话得到宝璧,给我们的城邑恐怕是不能得到的。’商议的结果是不想把和氏璧给秦国。臣以为布衣相交尚且不互相欺骗,更何况是大国呢?况且为了一块玉璧的缘故就使得强大的秦国不高兴,这是不应该的。于是赵王斋戒五日,派我捧着和氏璧,在庙堂上恭敬地拜送国书。为什么要这样呢?这是尊重大国的威严以表示敬意。如今臣来到贵国,大王却在一般的宫殿接见臣,礼节非常傲慢;得到和氏璧之后,传给姬妾们观看,这样来戏弄臣。臣观大王没有给赵王十五城的诚意,所谓我又收回和氏璧。大王如果一定要逼迫我,我的头今天就和和氏璧一起在柱子上撞碎。
蔺相如手持和氏璧,斜视庭柱,就要向柱子上撞去。
秦昭襄王怕他真把和氏璧撞碎了,便向他道歉,坚决请求他不要如此,召有司查看地图,指明从此以往十五城都交割给赵国。
蔺相如推测秦王不过用欺诈手段假装给赵国城邑,实际上赵国是不可能得到的,于是对秦王说,和氏璧是天下公认的宝物,赵王惧怕贵国,不敢不奉献出来。赵王送璧之前,斋戒了五日,今日大王也应斋戒五日,在庙堂上设九宾之典,我才敢献上和氏璧。
秦昭襄王估量此事,毕竟不可能强夺,于是就答应斋戒五日,请蔺相如住在广成馆舍。
蔺相如推测秦王虽然答应斋戒,但必定背约不会割让城邑,便派他的随从穿上粗布麻衣,在怀中藏好和氏璧,从小路逃跑,把和氏璧送回赵国。
秦昭襄王斋戒五日后,在庙堂上设九宾之典,请赵国使者蔺相如。
蔺相如到来后,对秦王说,秦国自穆公以来二十多位国君,从没有一个坚守盟约。臣实在是害怕为大王所欺骗从而辜负赵王,所以派人带着和氏璧回去,从小路已到赵国。况且秦国强而赵国弱,大王派一位使者到赵国,赵国立即就会把和氏璧送礼啊。如今凭借秦国的强大,先把十五座城邑割让给赵国,赵国怎么敢留下和氏璧而得罪大王呢?臣知道欺骗大王之罪当诛杀,我情愿下油锅被烹杀,只希望大王与群臣仔细考虑此事。
秦王与群臣面面相觑而有惊叹之声。
左右侍从想要把蔺相如拉下去。
秦昭襄王便表示,如今杀了相如,终归不能得到和氏璧,反而破坏了秦、赵两国的交情,不如趁此好好款待他,让他回到赵国,赵王难道会因为一块和氏璧就欺凌秦国吗?
于是秦昭襄王在庙堂之上接见了蔺相如,完成了大礼而让他归国。
蔺相如回到赵国之后,惠文王以为蔺相如称得上是贤大夫,使赵国不辱于诸侯,拜蔺相如为上大夫。
据太史公记载,完璧归赵故事当发生在赵惠文王十六年之后,在赵惠文王十八年,秦国人攻打赵国,夺取石城之前,也就是公元前二八三年至公元前二八一年之间。