伍子胥初所與俱亡故楚太子建之子勝者,在於吳。吳王夫差之時,楚惠王欲召勝歸楚。葉公諫曰:“勝好勇而陰求死士,殆有私乎!”惠王不聽。遂召勝,使居楚之邊邑鄢,號為白公。白公歸楚三年而吳誅子胥。
久之,楚平王以其邊邑鍾離與吳邊邑卑梁氏俱蠶,兩女子爭桑相攻,乃大怒,至於兩國舉兵相伐。吳使公子光伐楚,拔其鍾離、居巢而歸。伍子胥說吳王僚曰:“楚可破也。願複遣公子光。”公子光謂吳王曰:“彼伍胥父兄為戮於楚,而勸王伐楚者,欲以自報其讎耳。伐楚未可破也。”伍胥知公子光有內誌,欲殺王而自主,未可說以外事,乃進專諸於公子光,退而與太子建之子勝耕於野。
四年,吳伐楚,取六與灊。五年,伐越,敗之。六年,楚昭王使公子囊瓦將兵伐吳。吳使伍員迎擊,大破楚軍於豫章,取楚之居巢。
九年,吳王闔廬謂子胥、孫武曰:“始子言郢未可入,今果何如?”二子對曰:“楚將囊瓦貪,而唐、蔡皆怨之。王必欲大伐之,必先得唐、蔡乃可。”闔廬聽之,悉發兵與唐、蔡伐楚,與楚夾漢水而陳。吳王之弟夫概將兵請從,王不聽,遂以其屬五千人擊楚將子常。子常敗走,奔鄭。於是吳乘勝而前,五戰,遂至郢。己卯,楚昭王出走。庚辰,吳王入郢。
無忌既以秦女自媚於平王,因去太子而事平王。恐一旦平王卒而太子立,殺己,乃因讒太子建。建母,蔡女也,無寵於平王。平王稍益疏建,使建守城父,備邊兵。
伍胥既至宋,宋有華氏之亂,乃與太子建俱奔於鄭。鄭人甚善之。太子建又適晉,晉頃公曰:“太子既善鄭,鄭信太子。太子能為我內應,而我攻其外,滅鄭必矣。滅鄭而封太子。”太子乃還鄭。事未會,會無私慾殺其從者,從者知其謀,乃告之於鄭。鄭定公與子產誅殺太子建。建有子名勝。伍胥懼,乃與勝俱奔吳。到昭關,昭關欲執之。伍胥遂與勝單身步走,幾不得脫。追者在後。至江,江上有一漁父乘船,知伍胥之急,乃渡伍胥。伍胥既渡,解其劍曰:“此劍直百金,以與父。”父曰:“楚國之法,得伍胥者賜粟五萬石,爵執珪,豈徒百金劍邪!”不受。伍胥未至吳而疾,止中道,乞食。至於吳,吳王僚方用事,公子光為將。伍胥乃因公子光以求見吳王。
厥後四年,孔子相魯。
太史公曰:怨毒之於人甚矣哉!王者尚不能行之於臣下,況同列乎!向令伍子胥從奢俱死,何異螻蟻。棄小義,雪大恥,名垂於後代,悲夫!方劑胥窘於江上,道乞食,誌豈嘗斯須忘郢邪?故啞忍就功名,非烈丈夫孰能致此哉?白公如不自主為君者,其功謀亦不成勝道者哉!