魏豹者,故魏诸公子也。其兄魏咎,故魏时封为宁陵君。秦灭魏,迁咎为家人。陈胜之起王也,咎往从之。陈王使魏人周市徇魏地,魏地已下,欲相与立周市为魏王。周市曰:“天下昬乱,忠臣乃见。今天下共畔秦,其义必立魏王後乃可。”齐、赵使车各五十乘,立周市为魏王。市辞不受,迎魏咎於陈。五反,陈王乃遣立咎为魏王。
汉王还定三秦,渡临晋,魏王豹以国属焉,遂从击楚於彭城。汉败,还至荥阳,豹请归视亲病,至国,即绝河津畔汉。汉王闻魏豹反,方东忧楚,未及击,谓郦生曰:“缓颊往说魏豹,能下之,吾以万户封若。”郦生说豹。豹谢曰:“人生一世间,如白驹过隙耳。今汉王慢而侮人,骂詈诸侯群臣如骂奴耳,非有上下礼节也,吾不忍复见也。”於是汉王遣韩信击虏豹於河东,传诣荥阳,以豹国为郡。汉王令豹守荥阳。楚围之急,周苛遂杀魏豹。
居岁馀,泽间少年相聚百馀人,往从彭越,曰:“请仲为长。”越谢曰:“臣不原与诸君。”少年彊请,乃许。与期旦日日出会,後期者斩。旦日日出,十馀人後,後者至日中。於是越谢曰:“臣老,诸君彊以为长。今期而多後,不可尽诛,诛最後者一人。”令校长斩之。皆笑曰:“何至是?请後不敢。”於是越乃引一人斩之,设坛祭,乃令徒属。徒属皆大惊,畏越,莫敢仰视。乃行略地,收诸侯散卒,得千馀人。
沛公之从砀北击昌邑,彭越助之。昌邑未下,沛公引兵西。彭越亦将其众居钜野中,收魏散卒。项籍入关,王诸侯,还归,彭越众万馀人毋所属。汉元年秋,齐王田荣畔项王,乃使人赐彭越将军印,使下济阴以击楚。楚命萧公角将兵击越,越大破楚军。汉王二年春,与魏王豹及诸侯东击楚,彭越将其兵三万馀人归汉於外黄。汉王曰:“彭将军收魏地得十馀城,欲急立魏後。今西魏王豹亦魏王咎从弟也,真魏後。”乃拜彭越为魏相国,擅将其兵,略定梁地。
汉王之败彭城解而西也,彭越皆复亡其所下城,独将其兵北居河上。汉王三年,彭越常往来为汉游兵,击楚,绝其後粮於梁地。汉四年冬,项王与汉王相距荥阳,彭越攻下睢阳、外黄十七城。项王闻之,乃使曹咎守成皋,自东收彭越所下城邑,皆复为楚。越将其兵北走穀城。汉五年秋,项王之南走阳夏,彭越复下昌邑旁二十馀城,得穀十馀万斛,以给汉王食。
汉王败,使使召彭越并力击楚。越曰:“魏地初定,尚畏楚,未可去。”汉王追楚,为项籍所败固陵。乃谓留侯曰:“诸侯兵不从,为之柰何?”留侯曰:“齐王信之立,非君王之意,信亦不自坚。彭越本定梁地,功多,始君王以魏豹故,拜彭越为魏相国。今豹死毋後,且越亦欲王,而君王不蚤定。与此两国约:即胜楚,睢阳以北至穀城,皆以王彭相国;从陈以东傅海,与齐王信。齐王信家在楚,此其意欲复得故邑。君王能出捐此地许二人,二人今可致;即不能,事未可知也。”於是汉王乃发使使彭越,如留侯策。使者至,彭越乃悉引兵会垓下,遂破楚。项籍已死。春,立彭越为梁王,都定陶。
十年秋,陈豨反代地,高帝自往击,至邯郸,徵兵梁王。梁王称病,使将将兵诣邯郸。高帝怒,使人让梁王。梁王恐,欲自往谢。其将扈辄曰:“王始不往,见让而往,往则为禽矣。不如遂发兵反。”梁王不听,称病。梁王怒其太仆,欲斩之。太仆亡走汉,告梁王与扈辄谋反。於是上使使掩梁王,梁王不觉,捕梁王,囚之雒阳。有司治反形己具,请论如法。上赦以为庶人,传处蜀青衣。西至郑,逢吕后从长安来,欲之雒阳,道见彭王。彭王为吕后泣涕,自言无罪,原处故昌邑。吕后许诺,与俱东至雒阳。吕后白上曰:“彭王壮士,今徙之蜀,此自遗患,不如遂诛之。妾谨与俱来。”於是吕后乃令其舍人彭越复谋反。廷尉王恬开奏请族之。上乃可,遂夷越宗族,国除。
太史公曰:魏豹、彭越虽故贱,然已席卷千里,南面称孤,喋血乘胜日有闻矣。怀畔逆之意,及败,不死而虏囚,身被刑戮,何哉?中材已上且羞其行,况王者乎!彼无异故,智略绝人,独患无身耳。得摄尺寸之柄,其云蒸龙变,欲有所会其度,以故幽囚而不辞云。