蠡、计倪、程皓一班文臣,游于舟中,仰观天象。少顷,一派火光自北而南,流于斗宿之间,王顾从臣曰:“此何物也?”太史计倪曰:“此亡吴之兆也!”王曰:“何谓也?”倪曰:“臣观天象,岁德在越,灾火临吴,主越伯之验也!”王笑曰:“果如此言,则孤数年之恨,自是可释矣!”范蠡曰:“非特天象,臣以人事观之,吴亦当亡!”王曰:“何谓也?”蠡曰:“夫差荒淫,百姓怨苦,军士疲劳,今吴郊又荒,野无颗粟,欲使饥困疲乏之民而战之,必无斗志,有不亡者鲜矣!”
  越王大喜,遂取酒畅饮至五更,亲自披挂,左带讴阳,右带程皓,横枪立于船上,号令三军,将数百舟鼓噪而渡。吴兵闻之,摊开战船以待。吴王遥谓越王曰:“子忘会稽之事乎?
  尔君臣陷于谷室,吾怜而赦之,今乃不怀德而反兴兵犯界耶?”
  越王对曰:“孤自会稽一耻而归,卧薪尝胆,梦寐不忘!”吴王怒曰:“勾践背义,诸将何不为我斩之!”专毅引兵杀至,程皓迎敌,而两边战船一来一往,不分胜负。越将讴阳抬起弓箭射断吴船,吴船顺流而去,程皓复射一箭,专毅落水而死。
  越兵数百战船,一齐杀进。吴将王孙雄、胥门巢引弓弩射之,越船不能前进。范蠡白旗一麾,诸稽郢被重铠引艨臆大舰数十艘,突入吴舟,乱箭对面而射。诸稽之舟与吴舟尚隔一丈之水,踊身跳入吴舟,斩胥门巢。用力一招,畴无余督进大战,冲入吴阵。吴舟覆水者二百余艘,伤者不计其数。三江水面,尸浮河壅,血染波红;哀哭之声,如激怒之潮。明人高启有诗云:江上山不改,江边台已倾,越兵来处路,江水尚哀声。
  伯嚭、王孙骆、庆如等,各架小舟,杀入重围,令吴王弃船而登小舟,飞奔没地下寨。吴王曰:“诸军困乏,可就此地炊饮。”偏将军姑射曰:“此地杀气汹汹,似有埋伏之状,不宜停辔。”吴王犹豫间,越将若成截住归路,吴兵饥困,无力迎敌。忽越兵齐至,如斩瓜切莱,诸将救出吴王。越王又摧大兵从后杀至,吴王回视残兵,不上数百骑,其步卒伤手足者悲哀可怜。吴王马上叹曰:“孤自用兵以来,未曾败北,今二十万众,丧于长江,殆天亡我乎?”言罢不觉泪下。时又有一彪人马,汹汹杀至,吴王以为死日至矣!诸将饥困不起,束手待戮。
  却是陈闵公引兵来救吴王。双方相见,且惊且喜。闵公辄令本兵献上粮饷,保驾东回。未至苏州,越兵又漫山塞野,势如风火迅雷,一齐追至。吴王命陈闵公引兵守石湖,自与败兵杀入吴城,坚闭不出。
  越兵至湖口,陈闵公引弓弩手摆于岸上,越兵不能登岸。
  范蠡令诸稽郢率轻骑从上流涉渡,阂公正欲拒之,越王大兵杀上石湖岸口,陈兵大溃,欲驱吴城,城又不开,乃引败兵奔归。
  将欲渡江,遇楚将公孙朝于江口挡住归路。闵公问曰:“汝挡吾归路如何?”公孙朝曰:“我主惠王,恶尔助吴伐越,所以起兵拒尔!”闵公闻听,大叫一声,坠于马下。公孙朝遂斩其首级,催兵打入陈城,尽收陈氏,斩于城内,留兵以守其地,据其宝物而还。越兵追抵吴都,攻打吴城,吴王召伯嚭督军守城,自与西施宴于姑苏台。
  却说伯嚭守城不恤士卒,朝廷赏赐之物,并不颁于群下,士卒怨骂,不愿守城,城中百姓,自相溃乱,越兵乘势攻开东门。王孙骆、王孙雄、奚斯、展如各引兵塞城,挡住越兵,诸稽郢令诸将曰:“放火烧民房屋则进矣!”时城内四门火起,风火互激,军民相践,填塞道路,诸稽郢向前斩却奚斯,吴将各自相奔。越兵打入吴宫,遍寻不见夫差。郢曰:“必在姑苏台,稽郢至姑苏台,吴王大惊,急携西施欲走下湖,越兵杀至,不能复走。
  夫差乃遣王孙雄至越王军前顿首曰:“昔者夫椒之战,大王栖于会稽,寡君曾遣大王东归。今者天灾吴国,得罪大王,今奉降表,但乞草命以延岁月。”越王览表,将许议和。范蠡曰:“昔者会稽之役,天以越赐吴,吴不受;今天以吴赐越,大王敢逆天乎?旦早朝宴罢,卧薪尝胆者非为吴乎?”越王曰:“相国之见固是,然寡人有哀怜之意,不忍灭吴!”范蠡曰:“大王不忍灭吴,臣奉旨处置。”越王许之。蠡即引兵到姑苏,数夫差之罪,令三军焚台,以逼夫差。夫差叹曰:“吾早不纳子胥之言,今日果至灭国,死者无知则已,倘若有知,吾有何面目见子胥于地下乎?”遂拔剑自刎而死。范蠡令收台上财物,掳其美女,焚却姑苏之台,斩吴王首级,回报越王曰:“夫差丧国,皆伯嚭所致!”亦令斩伯嚭,灭其族,以戒不忠。
  留大将诸稽郢守吴都,大驾东归。宋贤杨诚斋先生《题姑苏台诗》云:插天四塔云中出,隔水诸峰雪后新。
  道是远瞻三百里,如何不见六千人。
  高启先生《题馆娃宫诗》云:馆娃宫中馆娃阁,画栋侵云峰顶开。
  犹恨当年高未极,不能望见越兵来。
  东屏先生《咏史馆娃宫诗》云:初收奇货锦裁新,百媚生辉晓夜春,乐尽卧薪尝胆日,五湖归载有功人。
  世传吴王夫差枉苏州城南,筑一酒城,酿酒与西施宴饮,及越王入城,尽发其酒,以赏军将。高启先生《题酒城诗》