公元前283年,趙惠文王得到和氏璧,秦國立即提出用15座城來換。趙國答應易璧,等於自甘屈服;如不答應,秦國就可以借口出兵侵趙。趙王召大將軍廉頗等商量對策。廉頗十分清楚秦國的政治陰謀,經過權衡之後,他建議委派智勇雙全之人出使秦國,通過外交鬥爭以求和平解決,爭取化被動為主動。誰可以出使呢?宦者令繆賢適時推薦了藺相如。
秦國曆來貪暴無信,藺相如出使前做好了周密的考慮、充分的準備和明確的鬥爭目的,所以能夠做到隨機應變,爭取主動。秦王在離宮中的章台接見藺相如,傳璧以示美人及左右,沒有舉行隆重的接見禮,完全暴露了無意償趙城的企圖。藺相如當機立斷,他機智地誆回和氏璧,並以身死玉碎威懾秦國君臣。秦王請藺相如不要這樣做,同時召來管版圖的官吏察看地圖,裝出一副真想償還趙城的樣子。這種無可奈何的表演,不管其真意如何,本身就宣告了秦王政治陰謀的失敗。藺相如不辱使命,完璧歸趙。
秦國趁廉頗在東邊對付齊國之機,東進伐趙,占領了石城,過兩年再次攻趙,殺了2萬趙軍。秦王提出與趙王在澠池會盟言和,趙王非常害怕,不願前往。廉頗、藺相如進諫說:“王不行,示趙弱且怯也。”二人認為趙王應該前往,以顯示趙國的堅強和趙王的果敢。趙王與藺相如同往,廉頗相送,與趙王分別時說:“大王這次行期不過三十天,若三十天不還,請立太子為王,以斷絕秦國要挾趙國的希望。”廉頗的大將風度與周密安排,壯了趙王的行色。
在“澠地鬥智”中,相如捧著盆缶上前,趁勢跪下要求秦王敲打。秦王不肯敲缶。相如說:“在這五步之內,我可要把頸項裏的鮮血濺到大王身上了!”秦王左右的人要殺相如,相如瞪起兩眼大喝一聲,他們嚇得直倒退。於是秦王很不高興地敲了一下缶,藺相如回頭招呼趙國的禦史寫下:“某年某月某日,秦王為趙王擊缶。”秦國的群臣說:“請獻出趙國的15座城池為秦王祝壽。”藺相如也說:“請獻出秦國的鹹陽為趙王祝壽。”
秦王到宴會完畢,始終不能占趙國的上風。趙國也準備了許多兵馬防備秦國,秦國不敢妄動。