项羽出关,使人徙义帝。曰:“古之帝者地方千里,必居上游。”乃使使徙义帝长沙郴县,趣义帝行,群臣稍倍叛之,乃阴令衡山王、临江王击之,杀义帝江南。项羽怨田荣,立齐将田都为齐王。田荣怒,因自立为齐王,杀田都而反楚;予彭越将军印,令反梁地。楚令萧公角击彭越,彭越大破之。陈馀怨项羽之弗王己也,令夏说说田荣,请兵击张耳。齐予陈馀兵,击破常山王张耳,张耳亡归汉。迎赵王歇于代,复立为赵王。赵王因立陈馀为代王。项羽大怒,北击齐。
项羽领兵出了函谷关,派使者去劝告义帝迁都,他对义帝说自古以来做帝君的人,所统辖的地区只有千里,而且肯定居住在上游地区,项羽因此派使者将义帝强行迁徙到长沙郴县。
等到义帝从都城出发的时候,大臣们对项羽产生了不满情绪,项羽暗中命令衡山王、临江王寻找机会袭击义帝,衡山王和临江王在长江南岸地区诛杀了义帝。
项羽不认可田荣,因此他将原来齐部落的将领田都立为齐王,田荣听到这个消息后十分生气,他自立为齐王,将田都诛杀后打出旗号来反抗楚王。
田荣赐给彭越大将军的官职,让他在梁地起兵反抗项羽,项羽派萧公角领兵攻打彭越,彭越打败了萧公角。
陈馀怨恨项羽没有封自己做诸侯王,因此派夏说游说田荣,让他派兵给自己去攻打张耳,田荣答应了陈馀的请求,给了他援兵,陈馀于是领兵打败了常山王张耳,张耳没有办法逃跑到了汉王管辖的地区。
陈馀于是将原来的赵王歇从代地接回赵地都城,再次让歇做了赵王,赵王因此让陈馀做了代王,项羽面对田荣的反叛十分生气,因此领兵向北攻打齐王田荣。