1857年10月,石达开率部自安庆经建德入江西。石达开驻军江西抚州时,洪秀全又数次派人到抚州请援,石达开依然对洪秀全耿耿于怀,置太平天国的前途于不顾,坚决不应诏回援。接着,石达开又决定放弃江西根据地,全力进取浙江。
石达开在咸丰七年(公元1857年)离开天京奋然出走后,仍坚持反对清朝统治。转战安徽、江西、浙江、湖南、广西、湖北、云南、贵州等省。虽然多次歼灭、击溃过清王朝的军队,但没有固定的根据地,四处飘荡,站不住脚,部队得不到休整与军需品的补充。咸丰十一年(公元1861年)石达开部下朱衣点和彭大顺等人又率亲兵第一军、第二军离开石达开,返回天京。这不仅削弱了石达开的兵力,也影响了官兵的情绪。
石达开无奈,将剩余的军队编为前、后、中、左、右五个军。实际只有5万人。石达开从四川石柱转战到云南昭通,沿途又招收了一些人马。同治二年一月(公元1863年2月),石达开考虑,昭通不是久留之地,想效仿孔明进驻四川休整,奋战,再图中原。他知道,现在的四川总督是原长沙巡抚骆秉章,此人有勇有谋,想取四川,但不能硬拼,为此,特派大将李复猷率兵3万,由贵州入川,派前军宰辅赖裕新率军2万绕入宁远府,想吸引骆秉章出来堵击,从而牵制骆秉章,然后石达开亲率7万大军出昭通越过金沙口,直入四川。并命二部随时保持联系,务于五月二十日前会师合攻成都。
谁知,赖裕新率3万大军入川,在中洲坝遇到骆秉章袭击,全军覆灭,赖裕新在激战中身负重伤,壮烈牺牲。而李复猷的3万大军,一路不断受到骆秉章大军的堵截,连连失败,前进无望,又与石达开联系不上,只好退师云南。
这两军都已失败,石达开丝毫不知。送走两军,三天后,石达开率军到达四川宁远府。而守城的清将正是骆秉章,石达开命令攻城,连攻连败,伤亡惨重,毫无进展。而其他几路清兵,也纷纷向宁远府集结,石达开发现自己已处于清兵包围之中,立即命令退兵,当队伍退到猛虎岗时,又中了骆秉章的埋伏。粮食辎重损失过半。石达开命将士选敌人薄弱处突围,结果到了安顺场,前面是波涛汹涌的大渡河,后面是追击的清兵,而在此地又不断遭到当地土司的袭击,太平军仅剩6000余人。又缺粮又疲惫,军队已无战斗力,此时,天又降大雨,战马已吃完,眼见此情此景,石达开心如刀绞。他果断地决定以自己的生命去换条众军士的生路。第二天,石达开带着自己6岁的儿子,在黄再忠、曾仕和、韦善成三位将军的陪同下,前往骆秉章大营投降。
石达开以为骆秉章是天王洪秀全的同乡,同学,一定好于其他朝廷官吏,能给太平军将士一条生路。实际上,骆秉章虽文武全才,但为人却十分奸诈。见石达开投降,尚有疑虑和恐惧。所以分外谨慎。因为石达开骁勇善战,足智多谋,曾使清朝官兵闻之丧胆。当石达开将金印交给骆秉章时,他即而就想出一条毒计。
骆秉章接过金印,笑脸相迎:“请进大营说话。”
石达开说:“我石达开前来,一不为名,二不为利,只求大人网开一面,确保我六千弟兄的生命安全。”
骆秉章说:“那当然,那当然!”
当石达开等人进入大营后,立即从营内、营外冲出数十名伏兵,将五人全部捆绑起来。此时石达开追悔莫及。
同治二年五月二日(公元1863年6月14日)石达开等五人被押入成都。同一天,骆秉章派出5万清兵开赴安顺场,以接管为名,骗取6000名太平军放下武器,然后将他们全部杀死。
五月十三日石达开等五人,在成都全部遇害。石达开临行之际,神色怡然,辞气不卑不亢。石达开遇害,致使太平天国遭受无法估量的损失。
骆秉章连一个6岁的孩子都不放过,可见其残忍之心。他用太平军将士的血,染红了自己的顶戴,不久被擢升为太子太保。然而好景不长,四年后,骆秉章病死在四川。