公元前283年,赵惠文王得到和氏璧,秦国立即提出用15座城来换。赵国答应易璧,等于自甘屈服;如不答应,秦国就可以借口出兵侵赵。赵王召大将军廉颇等商量对策。廉颇十分清楚秦国的政治阴谋,经过权衡之后,他建议委派智勇双全之人出使秦国,通过外交斗争以求和平解决,争取化被动为主动。谁可以出使呢?宦者令缪贤适时推荐了蔺相如。
秦国历来贪暴无信,蔺相如出使前做好了周密的考虑、充分的准备和明确的斗争目的,所以能够做到随机应变,争取主动。秦王在离宫中的章台接见蔺相如,传璧以示美人及左右,没有举行隆重的接见礼,完全暴露了无意偿赵城的企图。蔺相如当机立断,他机智地诓回和氏璧,并以身死玉碎威慑秦国君臣。秦王请蔺相如不要这样做,同时召来管版图的官吏察看地图,装出一副真想偿还赵城的样子。这种无可奈何的表演,不管其真意如何,本身就宣告了秦王政治阴谋的失败。蔺相如不辱使命,完璧归赵。
秦国趁廉颇在东边对付齐国之机,东进伐赵,占领了石城,过两年再次攻赵,杀了2万赵军。秦王提出与赵王在渑池会盟言和,赵王非常害怕,不愿前往。廉颇、蔺相如进谏说:“王不行,示赵弱且怯也。”二人认为赵王应该前往,以显示赵国的坚强和赵王的果敢。赵王与蔺相如同往,廉颇相送,与赵王分别时说:“大王这次行期不过三十天,若三十天不还,请立太子为王,以断绝秦国要挟赵国的希望。”廉颇的大将风度与周密安排,壮了赵王的行色。
在“渑地斗智”中,相如捧着盆缶上前,趁势跪下要求秦王敲打。秦王不肯敲缶。相如说:“在这五步之内,我可要把颈项里的鲜血溅到大王身上了!”秦王左右的人要杀相如,相如瞪起两眼大喝一声,他们吓得直倒退。于是秦王很不高兴地敲了一下缶,蔺相如回头招呼赵国的御史写下:“某年某月某日,秦王为赵王击缶。”秦国的群臣说:“请献出赵国的15座城池为秦王祝寿。”蔺相如也说:“请献出秦国的咸阳为赵王祝寿。”
秦王到宴会完毕,始终不能占赵国的上风。赵国也准备了许多兵马防备秦国,秦国不敢妄动。