汉王还定三秦而东,殷王反楚。
项羽乃以平为信武君,将魏王咎客在楚者以往,击降殷王而还……汉王攻下殷,项王怒,将诛定殷者将吏……平遂至修武降汉。
——《史记·陈丞相世家》
汉二年(前206)十月,在基本平定三秦后,刘邦决定趁着项羽主力被牵制在齐地的机会,东出争夺天下,而他首先要面对的,就是堵在函谷关外的河南王申阳。
而就在刘邦平定三秦之际,被陈馀击败的张耳来到关中投奔刘邦,对于故交好友的来投,刘邦十分高兴,以厚礼接待了他。
在与老友的交谈中,刘邦这才得知,河南王申阳竟然曾是张耳的部下。
之后,刘邦留部分兵力平定三秦尚未归降地区,并继续围困章邯于废丘,自己则亲率大军出关至陕县,镇抚关外父老,并委托张耳前去招降申阳。
迫于汉军压力,再加上旧主张耳的劝说,建都洛阳的河南王申阳最终选择了归降刘邦,刘邦废其封国为河南郡。
申阳归降后,刘邦又以韩信为韩国太尉,率兵南下攻取韩国旧地。
此韩信并非“汉初三杰”
之一的那个韩信,而是战国时期韩国邯的同时,防备南阳的王陵和楚军入关,而他自己则率领主力自临晋东渡黄河,攻入了西魏王魏豹的封地。
魏豹对于项羽的分封实际上也多有不满。
当初他的兄长魏王咎自尽后,魏豹便逃奔了楚国,后楚王熊心交给他几千军队,让魏豹收复魏国旧地,在项羽统率诸侯联军入关时,魏豹已经攻占了魏地二十余城。
项羽分封之时,却将魏豹迁徙到了河东地区,封为了西魏王,而位居中原、较为富庶的魏地则被项羽纳入了西楚。
魏豹本就对项羽没有让自己恢复魏国而颇为不满,再加上自身实力确实不如刘邦,因此在刘邦渡过黄河东进之后,魏豹果断倒戈归顺刘邦,并表示若是有朝一日东进攻楚,自己愿意率兵相随。
由于司马卬再度倒戈归楚,在魏豹归附之后,刘邦便又率兵南下攻打河内郡,这次刘邦没有给他归降的机会,直接率兵将其击败,并俘虏了司马卬。
之后,刘邦废司马卬封地为河内郡。
项羽得知刘邦再度东出,魏豹和司马卬全部归附刘邦后,迁怒于曾率兵攻打司马卬的陈平等人,决定将他们全部处死。