秦昭襄王估量此事,毕竟不可能强夺,于是就答应斋戒五日,请蔺相如住在广成馆舍。
蔺相如推测秦王虽然答应斋戒,但必定背约不会割让城邑,便派他的随从穿上粗布麻衣,在怀中藏好和氏璧,从小路逃跑,把和氏璧送回赵国。
秦昭襄王斋戒五日后,在庙堂上设九宾之典,请赵国使者蔺相如。
蔺相如到来后,对秦王说,秦国自穆公以来二十多位国君,从没有一个坚守盟约。臣实在是害怕为大王所欺骗从而辜负赵王,所以派人带着和氏璧回去,从小路已到赵国。况且秦国强而赵国弱,大王派一位使者到赵国,赵国立即就会把和氏璧送礼啊。如今凭借秦国的强大,先把十五座城邑割让给赵国,赵国怎么敢留下和氏璧而得罪大王呢?臣知道欺骗大王之罪当诛杀,我情愿下油锅被烹杀,只希望大王与群臣仔细考虑此事。
秦王与群臣面面相觑而有惊叹之声。
左右侍从想要把蔺相如拉下去。
秦昭襄王便表示,如今杀了相如,终归不能得到和氏璧,反而破坏了秦、赵两国的交情,不如趁此好好款待他,让他回到赵国,赵王难道会因为一块和氏璧就欺凌秦国吗?
于是秦昭襄王在庙堂之上接见了蔺相如,完成了大礼而让他归国。
蔺相如回到赵国之后,惠文王以为蔺相如称得上是贤大夫,使赵国不辱于诸侯,拜蔺相如为上大夫。
据太史公记载,完璧归赵故事当发生在赵惠文王十六年之后,在赵惠文王十八年,秦国人攻打赵国,夺取石城之前,也就是公元前二八三年至公元前二八一年之间。