邵捷春收兵扼守梁山。这时惠登相已经反正,归附官军,汝才又与献忠会合,因为梁山河深难渡,就从开县向西到了达州。捷春退防绵州,扼守涪口。贼兵迅速进兵,攻占了剑州,然后挺进广元,打算抄小路进入汉中,被陕西部队挡住,又奔回巴州西部来。应元等将的队伍在梓潼拦截他们,少有战功,后来还是被打败了。四川将领曹志耀等竭力作战,打退了他们,后来降将张一川、张载福陷阵而死,涪江的守军战败,贼兵血洗了绵州城。捷春回到成都,贼兵跟着逼了上来。逮捕邵捷春的使者到来,捷春就把军事交付给接替他的廖大亨,离开了成都。
邵捷春为官清廉、严谨,治理四川实施了惠民政策,他被逮捕时哭送他的队伍填塞了街道,江中的船无法开动,人们都争着跟在使者的旗帜后边。蜀王替捷春上书求救,朝廷不听,崇祯帝命令巡按御史派官把捷春押送到京师,打入监牢,判处死刑,邵捷春自知难免一死,就喝下毒药,死在了监狱中。