军陆续赶到布防，太平军为大渡河暴涨的洪流所阻，多次抢渡不成，“战守俱穷，进退失据，粮尽食及草根，草尽食及战马，兼之疟痢流行，死亡枕籍。阅时一月，而军心屹然不动”，令当地人发出“其得士心如此，岂田横之客所可同日而语哉”的惊叹。为求生擒石达开，四川总督骆秉章遣使谈判，石达开决心舍命以全三军，经双方谈判，由太平军自行遣散四千人，这些人大多得以逃生。剩余两千人保留武器随行，石达开被押往成都，清军未遵守承诺，两千官兵战死。1863年6月27日，石达开与部将曾仕和、黄再忠、韦普成着天国衣冠，在成都公堂受审，举止