孙可望、李定国等人的指挥下,十二万西军分作三路势如破竹接连掠取甘肃、宁夏、延绥等地,声势极大。
进展如此迅速,固然同大西军将领皆是名将有关,也同甘州米喇印、丁柄栋反清有关。
米、丁二人皆是甘肃的信教汉民,由秦州投大顺的马德曾自告奋勇前往联络二人,但米、丁二人起兵反清后却没有同大顺取得联络,愿归大顺领导,反而投了大西军。
米、丁二部连克甘州、凉州、肃州,杀死了清朝甘肃巡抚张文衡、甘肃总兵刘良臣、凉州副总兵毛镔、肃州副总兵潘云腾、甘凉道林维造、西宁道张鹏翼等。接着又引大西军李定国部东进攻破兰州,连克临洮、河州、洮州、岷州,围攻巩昌府,清廷在甘肃的统治几乎全部瓦解。
唐通于靖虏卫的冯家堡被西军将领冯双礼带兵围住,本是指望屯兵西安所的白广恩能够救他,不想白广恩听说大西军十几万入西北,大顺军又举兵东征直抵北京,吓的连夜带兵往花马池跑。
没了援军的唐通无奈只好开堡向冯双礼投降,被西军前线统帅孙可望委任为宁夏总兵。
西北绿营的另一支主力姜骧部闻知唐通投降,白广恩逃跑,大西军席卷西北,大顺军东征北京,判断满洲必亡,故而突然率部返回大同,关闭城门,处死清廷委任的宣大总督耿焞,自称大将军公然反清。
姜骧造反后,大同附近十一城俱响应,反清声势很快波及山西,晋东南汾、潞、泽、辽等郡邑豪杰乘时蜂起,绿营将领胡国鼎啸聚潞安,祸连沁属。又有义民陈杜、张斗光等领兵攻克泽州,平顺则有姜瓖所遣部将牛光天破城劫库,男妇掳掠甚多。
由延安带兵攻入山西的顺军李元胤部趁机长驱直入,沿途大量收编绿营散兵及土匪,人马壮大至三万余众,兵锋直指太原。
龟缩在太原城中的前明恭顺侯吴惟华先祖乃是蒙古人,清军入关之后主动降清自告