刘邦、韩信、刘贾、彭越、英布等各路汉军约计40万人与10万楚军于垓下展开决战。汉军以韩信率军居中,将军孔熙为左翼、陈贺为右翼,刘邦率部跟进,将军周勃断后。韩信挥军进攻失利,引兵后退,命左、右翼军继续攻击。
楚军迎战不利,韩信再挥军反击。
楚军大败,退入壁垒坚守,被汉军重重包围。楚军屡战不胜,兵疲食尽。
韩信命汉军士卒夜唱楚歌,致楚军士卒思乡厌战,军心瓦解。
项羽见大势已去,乘夜率800骑突围南逃。刘邦遣灌婴率5000骑兵追击。
项羽迷路,被汉军追至乌江兵败自刎。
项羽被韩信十面埋伏围困在垓下,第二日项羽组织突围,在乌江边碰到一个老船夫,船夫想把项羽送过河以图东山再起,项羽执意不肯,说自己没有脸自己回去面对江东父老,又带着剩下的二十六名楚兵拼杀,终因寡不敌众,楚霸王被迫自杀。