楚平王听说吴军的势力非常强大,心里非常害怕,于是任命囊瓦为令尹,代替了阳匄的职位。囊瓦建议说,郢城地势低洼狭窄,应该在城东开辟新地,筑造一座大城,比原来的城高七尺,宽二十多里,将原来的城称为纪南城,因为这座新城在纪山的南边;新的郢城仍然称为郢,将国都迁到那里。然后在西边再筑一座城,作为右翼,称为麦城。这三座城像品字形排列,互相支援,楚国人都认为囊瓦的建议很好。沈尹戌嘲笑道:“子常不去致力于改善德政,却只顾着大兴土木,如果吴军真的来了,即使有十个郢城,又有什么用呢?”囊瓦想要洗雪鸡父的耻辱,大规模地制造船只,操练水军。三个月后,水军已经训练完毕,囊瓦率领着舟师,顺着长江直逼吴国边境,炫耀武力后返回。吴国的公子光听说楚**队已经入侵了边境,他便立即赶来支援。但当他到达边境时,囊瓦的军队已经撤回去了。姬光说:“楚国刚刚炫耀完军威就撤回去了,边境的人肯定没有做好防备。”于是,他带领军队悄悄地袭击了敌人的巢穴,将他们全部消灭了,还消灭了钟离国,然后凯旋而归。
楚平王听说两个城邑被灭,大为震惊,于是得了心病,很久都没有痊愈。到了周敬王四年,病情加重,他召来囊瓦和公子申,来到他的床前,将世子珍托付给他们,然后就去世了。囊瓦和郤宛商议说:“世子珍还年幼,而且他的母亲是先世子建所聘,不是正妻。而且公子西年长,性格善良,如果他能够继位,他的名声会很好,也很能治理国家。如果我们真的让子西继位的话,楚国一定会依靠他。”郤宛听从了囊瓦的建议,将这个计划告诉了公子申。公子申愤怒地说:“如果废除世子,那就是公开暴露君王的丑行。世子珍的母亲已经被立为君夫人,这难道能说他不是嫡系子孙吗?抛弃嫡系而失去强大的外援,内外都会反对。令尹想要以此谋取私利的方式来损害我们,他真是病狂了!如果他再这样说,我一定会杀了他!”囊瓦非常害怕,于是他以世子珍主持丧事,并继位为楚国的昭王,改名为轸。他仍然担任令尹,而伯郤宛则成为了左尹,鄢将师成为了右尹,费无极则因为师傅旧恩,一同执掌国家政务。
郑国的定公听说吴国把楚国的夫人带回去了,于是他派人带着珠宝和饰品去追送,来解除世子建被杀的仇恨。楚国的夫人到达吴国后,吴王赐了她一所宅邸,位于城门之外,由芈胜负责照顾。伍员听到平王去世的消息,他捶胸大哭,终日悲伤不已。吴国的公子光觉得奇怪,问伍员说:“楚国的平王是你的仇人,听到他去世了,你应该高兴才对,为什么要哭泣呢?”伍员回答说:“我哭泣的不是楚国的平王,而是我恨自己不能杀了他,来报复吾之仇,让他最终在我脚下死去。”公子光也为此而感到悲伤。胡曾先生有一首诗说:“父兄冤恨未曾酬,已报淫狐获首丘。手刃不能偿夙愿,悲来霜鬓又添秋。”伍员因为不能亲手杀平王,始终无法抚平心中的仇恨,连续三个晚上都睡不着,最终想出了一个计划,他对姬光说:“公子,你想要做大事,但是找不到合适的机会吗?”姬光回答说:“我一直在日夜思考,但还没有找到合适的机会。”伍员说:“现在楚王刚刚去世,朝中没有贤明的大臣,公子为什么不向吴王建议,趁楚国丧乱之际,派兵南下进攻,这样可以图谋称霸呢?”姬光说:“如果让我