顺治三年（1646年）三月至顺治五年（1648年）二月，此役张献忠战死，大西军大败，清军佔领四川。顺治三年（1646年），豪格被任命为靖远大将军，率领衍禧郡王罗洛浑、贝勒尼堪等人开始征剿陕川，不久，陕西平定。经汉中，命鳌拜急行军，偷袭贺珍，孙守法、王光恩、武大定、贺珍等溃败。十一月，豪格军自陕西入四川，张献忠的部下刘进忠在百丈关（今四川旺苍以西）向豪格投降。豪格命鳌拜与刘进忠向川北进攻，过保宁（今四川阆中），侦知张献忠在西充，张献忠被射杀。顺治四年（1647年）八月，豪格军一路势如破竹，攻克茂州、荣昌、