兵部尚书李乾德是个忠君爱国,光明磊落的人,崇祯帝被迫缢死后,他毅然投奔南明,被永历帝朱由榔任命为兵部尚书,经略四川、云南等六省军事。当时,张献忠已占据成都,建立大西政权,年号大顺。明朝在川诸将先后起兵反抗,曾英与部将李占春、于大海起兵合州,王祥起兵遵义,杨展起兵犍为,曹勋起兵黎州,大学士王应熊,缟素誓师,任达州佥事马乾(云南人)为巡抚,联合诸路人马,讨伐张献忠。曾英率部攻克重庆,王祥亦出兵驻扎于綦河,与曾英形成犄角之势。杨展是四川嘉定州人,驻兵成都时,在张献忠攻城时被俘。杨展割断捆绳,跃入锦江,顺流泅水而下,潜入犍为,杀死张献忠的犍为县令,募兵起事,深受百姓拥护。成都失陷时,曹勋率兵到了黎州,与马金(蜀汉将军马岱的后裔)合兵一处,与曾英声势相应和。王应熊到了遵义与王祥合兵一处,虽然王祥的才能不及曾英,王应熊却委以重任,十分器重。
张献忠闻听诸路兵马联合伐蜀,十分惊慌,便对刘文秀说:“杨展之兵不足虑忌,唯有重庆要害地不可丢失啊!”于是派遣刘文秀去攻打杨展。杨展的部将李占春驻军多功城,刘文秀率兵来......