令太子出征，樊哙闯宫，刘邦无奈只好抱病率军亲征，撤除英布封爵，改封刘长为淮南王。英布初以为刘邦年事已高必不能亲征，而所虑者韩信、彭越等皆已死。起兵果如薛公所言，出兵东击荆国，荆王刘贾逃亡富陵，被英布军所杀。英布合并荆国部队，渡过淮河，与楚军战于徐（今安徽泗县）、僮（今安徽宿县）间。楚兵战略失当，为三军，结果英布败其一军，另二军皆散走。英布攻打楚国境内下蔡县的时候，下蔡亭长责骂英布：「陛下封你在东南为淮南王，难道还不能满足你们这些受黥刑的强盗胃口吗？为何还要造反？」英布遂率军西向，前196年十月与汉军会战