两军于曲阳相遇,魏众汉寡。然而,汉军孤军深入,有进无退,况有大将军韩信、大将曹参督战,所以各个拼命上前,魏豹本是个缺勇少谋之人,见汉军如潮水般地掩杀过来,如何抵敌得住,率众便逃。跑到东垣地方,又被汉军追上,团团围住。这时的魏豹,外无救兵,内无斗志,只得下马伏地,投降了汉军。
擒住了魏王,韩信又乘势攻取了平阳,将豹之亲属全都拿获。这时,灌婴已渡河来会,韩信自镇平阳,令曹、灌二将分略魏地。不久,柏直归顺,魏地遂定。
韩信初战告捷,遣人将魏豹及其家属押往荥阳,请刘邦发落。又修书一封,请兵三万,欲继续北上伐赵。
刘邦见韩信欲北伐燕赵,东击齐,南绝楚军粮道,遂准其所请,立即拨精兵三万,令张耳率领,前往平阳,与韩信会师。
魏豹押到,刘邦一见,不由拍案大骂,欲将其推出斩首。魏豹平时颇惧刘邦,今见刘邦发怒,吓得双膝下跪,乞求饶命。刘邦见他如此,怜意顿生,想他曾随自己东征彭城,且本性胆小,难有作为,遂道:“我暂且饶你不死,如再生异心,定诛你三族!"