张献忠军中重要将领刘进忠归降建奴后,建奴以其为向导,带领衣很清军进入川北。清360问答顺治三年(1646年)十一月二十六日,建奴统帅豪格派护军统领鳌拜等将领,分率八旗护军轻装疾进,出其不意,对农民军发起突然袭击。二十七日晨,清军隔太阳溪与张献忠的农民军相遇煤活坏首运本极题得占。面对这意外的突然来袭,张献忠临急应尼六工清于战,指挥农民军马步兵分两面抗击清军。这时,清军统帅豪格率大军继至,遣参领格布库等向农民军右翼进攻,都统准代和塔攻击农民军左翼。战斗打得非常激烈,清军将领格布库等被农民军击毙,农民军也遭到了惨重的损失。这时候,清军在叛徒刘进忠的指引下发现了正在阵前指挥作战的张献忠,并安排大右听资达批射手对其进行了突然集中射从儿减拉甲查钢备击,张献忠中箭阵亡。
张献忠死后,他的部将孙可望、李定国、刘文秀、艾能奇、冯双礼等率领农民军向南,在重庆受到明军曾英部的阻击,农民军击毙守将曾英后,继续向贵州方向转移,后与南明政权联合,共同抗击建奴,转战在西南各省的广大地区,坚持了近二十年,直到满清的康熙初载血年。