王田荣、赵王歇共同击楚,四月至彭城,汉军大败而还,韩信复收溃败之军与刘邦在荥阳会师,阻击楚追兵,大败楚军于京、索之间,使汉军得以重振旗,
刘邦兵败彭城之时,塞王司马欣、翟王董翳叛汉降楚,王田荣和赵王歇也反叛并与楚媾和,
六月魏王豹以探母病为由回到封国后,就封锁了河关,切断汉军退路,叛汉与楚约和,刘邦派郦食其说服魏豹不成,八月任命韩信为左丞相率兵击魏,魏豹把重兵布守在蒲坂,封锁河关黄河渡口临晋关后改名蒲津关,韩信故意多设疑兵,陈列船只假意要渡河关,而伏兵却从夏阳以木盆、木桶代船渡河,袭击魏都安邑,魏王豹大惊,引兵迎击韩信,韩信大胜,虏魏豹,平定了魏国,改魏为河东郡,
刘邦采纳韩信“北举燕、赵,东击,南绝楚之粮道,西与大王会于荥阳”,对楚实施战略包围的建议,在坚持对楚正面作战的同时,给韩信增兵3万,命其率军东进,开辟北方战场,刘邦派张耳与韩信一起引兵东击赵王歇,北击代王陈馀,活捉代相夏说、破代,
即以俘获之精兵,补充在荥阳对楚作战的刘邦军,支援正面战场作战,韩信、张耳统兵几万欲过太行山井陉口进攻赵国,
赵王与成安君陈馀陈兵二十万在