公元前283年,秦昭襄王派使者带着国书去见赵惠文王,说愿用十五座城池换赵国的宝玉——和氏璧。赵王想把玉送给秦国,又怕秦不守信用,得不到十五座城。不送又畏惧秦国的强大,怕秦来攻打招架不住。一时拿不定主意。这时宦官头目缪贤推荐他家一个门客,说此人叫蔺相如,有勇有谋去秦办这件事最合适。
赵王把蔺相如召来问他的看法。蔺相如说:“泰王用城池跟起国交换玉璧,赵国不答应,这是赵国理亏。如果赵国把璧玉送给秦国,秦国不把城池给赵,则秦国理亏了。我看还是把璧玉送去,假如秦国果真给赵国十五座城池,就把璧留下。要是不交城池,那就‘完璧归赵’,这个任务我愿去完成。”
赵王觉得蔺相如出口不凡,于是就派他带着璧玉出使秦国。秦王在宫中召见了蔺相如,看到他献上的宝玉,真是爱不释手,看了又看,还顺手传给他的姬妾们看。众人齐声向秦王道贺,可就泠落了蔺相如,一点也不提起交城池的事。
蔺相如想:秦王果然想霸占这块和氏壁。便向前对秦王说:“璧上有点小毛病,让我指给大王看看。”秦王把璧还给蔺相如,只见蔺相如后退几步,走到宫中大柱子旁说:“大王想得此璧,差人送信给赵王,赵国满朝文武都说:‘秦国贪得无厌,依仗强大,想骗取赵国的和氏璧,不能送璧给秦国。’但我认为老百姓交朋友,还都讲信义,何况堂堂大国的国君呢?为一块璧不要伤了和气,赵王听了我的话才斋戒了五天,差我把璧送来,以表示对贵国的尊重。而现在我到了秦国,大王礼节简单,态度傲慢,更令人不能忍的是把璧玉随意给美人玩赏,我看大王无意给赵国城池,所以我要回了璧玉,如果大王要胁迫我,我愿和璧同归于尽。”
说完捧起璧,准备往柱子上砸。秦王赶忙阻拦,生怕碰坏了璧,忙向蔺相如道歉,并答应也斋戒五天,并举行隆重仪式接受璧玉。蔺相如料定秦王一定会背信弃义,当夜就派人化装成老百姓把玉璧送回赵国了。
过了五天,秦王举行仪式准备接受璧玉。蔺相如不慌不忙走上朝廷,对秦王说:“秦国一向不讲信义,以强欺弱。现在我怕受你的欺骗,已派人把璧送回赵国了,如果你有诚意用城池换璧,就派一使臣去赵。赵王不会不答应,现在,你治我的罪吧!”
秦王听了,与大臣们面面相觑,无可奈何,只好把蔺相如放回赵国。蔺相如不畏强暴、机智勇敢地完成了“完璧归赵”的任务。