伍子胥趁着士兵们拿住皇甫讷正在乱哄哄的当儿,混出了昭关,急忙向前跑。走了几个时辰,一瞧前面有一条大江拦住去路。正在无法可想的时候,后面飞起一片尘土,好像千军万马追了上来。他抱起公子胜慌忙顺着江边跑下去,找到有苇子的地方藏起来了。四面一瞧,瞧见一个打鱼的老头儿,划着一只小船过来。伍子胥急忙嚷着说:“渔丈人,请把我们渡过江去!渔丈人,请行个好!”那个老头儿把小船划过来,说:“芦中人,你就上船吧!”伍子胥跟公子胜上了小船,不到半个时辰,船快到对岸,他们这才放了心。
到了这时候,那个打鱼的老头儿才开口说:“将军想必就是伍子胥吧?您的画像挂在关口,我也见过几回。听说楚王把您父兄杀了,这儿的人都替您担心。今儿个我把您渡过来,我也放心了。将军,您苍老多啦,可是看上去有精神。”伍子胥感激万分,就说:“难得老大爷一片好心,救了我这受难的人。将来我伍子胥要是有点出息,都是您老人家的恩典。”说着他就摘下身边的宝剑,交给他说:“这把宝剑是先王赐给我祖父的,上头镶(xiāng)着七颗宝石,至少值一百多斤金子。我只有这么点礼物送给您,好歹表表我的心意。”那个老头儿笑着说:“楚王出了重赏要逮您。我不要五万石的赏,也不要大夫的爵位,怎么倒贪图您这宝剑呐?再说,这宝剑对我没有什么用处,对您可是少不了的。”伍子胥大大地受了感动,问他说:“请问老大爷尊姓大名?让我以后也好报恩。”没想到这句话引起了老头儿的火儿来了。他指着伍子胥说:“我瞧着您有危难,才把您渡过来了。您倒开口说‘一百斤金子’,闭口说‘将来报恩’,真太没有大丈夫的气派了!”伍子胥连忙赔罪说:“您当然不要酬劳,可是我怎么能忘了您呐?您把姓名告诉我,也可以让我记住您呐。”那老头儿说:“我是个打鱼的,今儿个在这儿,明儿个在那儿,您就是知道了我的姓名,也找不着我。要是咱们还有相逢的日子,那时候,我叫您‘芦中人’,您叫我‘渔丈人’,不是一样的吗?”伍子胥只好收了宝剑,拜谢了一番,走了。
伍子胥带着公子胜进了吴国的边界,又走了三百里地,才到了吴国的都城。他把公子胜藏在城外,自己穿上破衣裳,披散着头发,打扮成一个乞丐的样子,手里拿着一根箫在街上要饭。他一会儿吹箫,一会儿唱曲,要引起吴国人注意。
伍子胥在大街上吹箫要饭,果然给吴王的哥哥公子光请了去。伍子胥就投在他门下,做了他的心腹,暂时住在城外。有一天,公子光私自见了伍子胥,开门见山地说:“先生在楚国跟在这儿一定有好些朋友吧?先生遇见过有才能的勇士没有?”伍子胥说:“有。我有个好朋友,叫专诸,是个勇士。他家离这儿不远,明天我叫他来拜见您。”公子光说:“哪儿能叫他来呐?先生辛苦一趟,陪我去拜访他吧。”他们就一同去见专诸。专诸见伍子胥同着一位公子进来,赶紧迎了出去。伍子胥给他引见说:“这位就是吴国的大公子,久仰兄弟大名,特地来拜见你,要跟你交个朋友。你可别推辞。”专诸向公子光拜见问好。公子光拿出好些礼物,作为见面礼。专诸不收,经伍子胥再三劝说,才收下了。打这儿起,他们三个人交上了朋友。
有一天,公子光自己去看专诸。专诸很过意不去,说:“我是个粗鲁人,受了公子恩典,叫我怎么报答呐?我猜想公子一定有什么为难的事要我去干吧?”公子光说:“我有极大的冤屈。我想请你替我报仇,去把吴王僚刺死。”专诸说:“这从哪儿说起!吴王僚是先王的儿子,名正言顺继承王位;公子叫我去害他,这不是造反吗?”公子光说:“先王的王位,按理应当由我来继承。我说给你听一听,你就明白了。”公子光就把吴国君王传位的事说了出来。
原来在公元前585年,吴国寿梦开始称王。吴王寿梦有四个儿子。弟兄四个都很不错,可是寿梦认为小儿子季札顶贤明。寿梦临死前对四个儿子说:“你们弟兄之中又贤明又能干的要算季札了。要是他能做国王,吴国准能治理得很好。我要立他为太子,可是他一死儿不依。既然这样,我给你们一个命令,我死了之后,王位就传给老大,老大再传给老二,老二再传给老三,最后由老三传给季札。你们要记住,你们的王位必须传给兄弟,千万别传给自己的儿子。这样,季札虽说是小兄弟,也有做国王的分儿了。不是我偏疼季札,这可是为了咱们国家。谁要是不服从我这个命令,就不是我的儿子。”嘱咐完了,寿梦咽了气。
老大立刻要把王位传给季札。季札要他的命也不干。他说:“父王在世的时候,我不愿意做王,父王归了天,我倒来抢哥哥的王位,您想我能这么办吗?哥哥要是硬逼着我,我只好上别国躲着去了。”老大拗不过他,只好自己即了位。他想:“我要是活到老才死,然后把王位传给老二,老二传给老三,三弟之后才轮到四弟,那四弟还能做王吗?我得另想主意。”他亲自带着士兵去打楚国,成心让自己死在战场上。他打了一个胜仗,可是他自己给敌人射死了。大臣们照着寿梦的命令,立二公子为吴王。老二说:“哥哥并不是真死在敌人手里,他是故意去寻死的,为的是要把王位让给四弟。”他也出去打仗,死在外面。三公子就把王位让给季札,季札宁可死去,不愿做王。老三只好做了国王。
到了公元前527年,老三得了重病。他临死要季札接他的王位。季札偷偷地跑了。这么一来,王位让给谁呐?公子光是老大的长子。据他说,他爷爷的命令到季札做王为止。季札既然走了,这王位就该轮到他了。没想到老三的儿子公子僚继承了王位。公子光一心要把吴王僚刺死,为的是重新继续长子即位的传统。
专诸听了这一段话,就答应下来了。他问公子光:“吴王僚平日最喜欢的是什么?先得知道他的脾气,再想法子去亲近他。”公子光想了想,说:“他顶爱吃鱼。”专诸就上太湖边一家饭馆里专门去学做鱼,天天琢磨着怎么样能烧出最好吃的鱼来。他一心一意地学了三个月,居然学会了,然后去给公子光当厨子。
公子光趁着吴王僚高兴的时候,对他说:“我有一个从太湖来的厨子,专烧大鱼。他做的鱼比什么都好吃。哪天请大王上我家去尝尝口味怎么样?”吴王僚一听吃鱼,就挺高兴地答应了。
吴王僚怕人行刺,在王袍里面穿上铠甲,带着一百名卫兵上公子光家里去吃饭。那一百名卫兵好像铜墙铁壁似的保卫着吴王僚。厨子每上一道菜,先得搜查一遍,然后由卫兵跟着他端上去。赶到专诸端上一条糖醋鲤鱼的时候,吴王僚忽然站起来,大声地说:“好,好,好!你真有一套!”公子光吓得脸都白了,竭力装出挺镇静的样子,眼睛瞧着专诸。卫兵把专诸浑身上下搜了一遍,才让他上去。接着吴王僚又说:“我一闻见味儿,就知道这鱼烧得不错!”专诸端着那盘大鲤鱼走到王僚面前,刚要把那盘鱼放下,突然从大鱼的肚子里抽出一把短刀叫“鱼肠剑”,使劲地照着王僚的胸脯扎过去。那鱼肠剑刺透了铠甲,吴王僚大叫一声,立刻断了气。卫兵们拥上去把专诸砍死了。就在这个当儿,公子光和伍子胥带着自己的士兵把吴王僚的卫兵杀散,然后就去占领王宫。紧接着伍子胥带着士兵保护着公子光上了朝堂,召集了大臣,对他们说:“王僚不遵守先王的命令,霸占了王位,照理早就应该治死。”公子光接着说:“我暂且管理朝政,等叔叔(指季札)回来,就把王位让给他。”公子光就这么做了吴王,改名为阖闾(hé lǘ)。这是公元前515年的事儿。