公元前259年9月,秦国派大军进攻赵国。由于赵国不久前在长平被秦国击败,损失惨重,国内几乎已经没有军队可以调用,所以秦军很快进攻到了邯郸城下。
赵军打不过秦军,赵王无计可施。
赵国的平原君去楚国求救。临走前他要在门客中挑选20人同去,但是只挑出了19人。这时一个叫毛遂的人自告奋勇要去楚国。平原君质疑:“如果你有才早就应该出头了。”毛遂说:“钉子需要放在袋子立才会露出头来,如果你早些给我机会我早就出头了。”于是平原君让毛遂同往。在楚国,楚王不愿救赵,毛遂对楚王陈以厉害,最后打动了楚王。楚王让春申君带兵10万救赵。
平原君的夫人向魏国求助。魏王派晋鄙带兵8万援救赵国,但是他怕秦国报复。于是让军队停留在邺城观望。信陵君认为这样做对赵国不义,劝说晋鄙进军,晋鄙不听。于是信陵君派如姬偷出了晋鄙的兵符,杀了晋鄙援救赵国。
楚军和魏军同时到达邯郸,赵军从城里冲出来。三军夹击打败秦军。邯郸保卫战赵国取得了胜利。
毛遂自荐和窃符救赵两个成语就出自这里。