公元前496年,越王允常死,勾践继位。吴国乘丧伐越。越出兵抵御,战于槜李。吴军大败,吴王阖庐伤指,在回师途中死去。阖庐生前听从子胥的意见,以儿子夫差接位。夫差决心报仇,使人站在宫门,每当他出入,就喊:夫差,你忘了越国杀了你父亲吗?夫差就回答:不敢忘,三年一定报仇。
夫差认为越国小,这次会一蹶不振,不足为患的。同时,他也被越国人的甘辞厚赂所迷醉。他一心向中原地区进取,当年伐陈,次年入蔡,把蔡迁于州来。公元前489年,再次伐陈。公元前488年,向鲁征取百牢的献礼。公元前487年,助邾伐鲁。公元前486年,成邗沟,通江淮,作北进的准备。公元前485年,联合鲁、邾、郯伐齐,从海道进兵。这是中国最早的海军,不过却被齐国打败。公元前484年,又跟齐战于艾陵,与鲁联合败齐,俘虏齐国中军将领国书等五大夫,缴获革车八百乘,甲首三千,将这些战利物都给了鲁国。
就在公元前484年,早已归国励精图治的越国君臣入吴朝贺吴国代齐的胜利。吴举朝上下皆大欢喜,独有子胥心情沉重。他说:“这是越国存心豢养吴国而已。这个心腹之患一天不除,即使得了齐国,也不过是块石田,不能种植庄稼。”他断定:“越不为沼,吴其泯矣。”他见吴王如此,趁为使者去齐之便,把自己的儿子寄托给齐国鲍氏,改姓王孙氏。伍子胥没完没了的谏诤,吴王夫差越来越听不进去。加上伯噽的谗言,夫差早就对子胥越发不满。他伐齐得胜回国时,得知子胥寄予齐国的事,立即以私通敌国,怀有二心的罪名,赐子胥以属镂之剑,迫使自杀。
伍子胥认定自己的见解是正确的,坚持他的灭越主张,始终不渝地抗争至死。死前,他对夫差说:“请把我一双眼睛挂在姑苏城东门,让我总有一天看见越国大军从这门进来”事实证明,他是最清醒的,只是夫差没有为他办理这件后事,而是恨及枯骨,把他的尸首包在皮革里,抛在江中,名曰“鸱夷浮江”,使之葬于鱼腹。此后十二年,公元前471年,越灭吴。