沐天波等勢單力孤,朝廷也指望不上,這時聽到四川貴州來的人說,大西軍的孫可望控制了貴州、李定國控制了四川,而且二人都歸到了大明的永曆皇帝旗幟之下。與孫李二人有舊的龍在田(張獻忠曾認龍在田為義父,得到龍馬匹、槍只資助)便私自寫信向二人求救,其時四川正鬧饑荒,實在派不出兵力來,可孫可望十萬大軍正愁沒有用武之地,雖然他本人沒有多少進軍雲南的意願,但在劉文秀和艾能奇建立穩定後方的勸說下,孫可望決定發兵雲南。

孫可望等率部3萬入滇時,為了減少進軍的阻力,事先派出間諜前往雲南地界,利用漢族官紳、部分土司對沙定洲的不滿情緒和黔國公在雲南長期享有的威望,散佈假情報說行將入滇的安漢軍是沐天波妻子焦氏家族的部眾,來雲南為沐氏復仇。這一策略果然收到明顯效果,“雲貴人民深信,一路俱如此傳播,所以安漢軍到處,悉開門投降。長驅而來,全無梗阻”。1647年(永曆元年、順治四年)三月二十五日,大西軍佔領平彝(今富源縣),進入雲南省境。同月二十八日攻克交水;次日移兵曲靖,殲滅沙定洲所設守軍五百名,俘獲明雲南巡按御史羅國。雲南和平了兩百多年,軍事更顯得落後,比起能征善戰的安漢軍來,在高原橫行的沙家土司軍差距也甚遠。

為了迷惑沙定洲,孫可望等佔領曲靖後,不是立即向西進攻省會昆明,而是南下直趨阿迷州,在蛇花口擊敗沙定洲援軍一千名。楊畏知正在危難時刻,沙定洲見兵力不敵,又誤認為安漢軍確係焦氏家族所召援兵方能熟知地理先攻其老家,就在四月十八日主動放棄昆明,逃回蒙自故里佴革龍,因為那裡有無數搶來的財寶。這下昆明城完全變成了一座空城,留在昆明城內的明朝巡撫吳兆元等人終於弄明白了入滇的並不是什麼焦家救兵,而是改組為安漢軍的大西軍,然而他們手頭無兵,只有聽任紳民投降。四月二十四日,孫、艾兩軍入城,軍紀嚴明,對百姓秋毫不犯,這倒十分出昆明人的意料。

此時雲南政局極為混亂,孫可望、艾能奇虎踞昆明,佔據著滇東糧倉曲靖,不過東北有土司?氏不服王化,西有楊畏知以不同“流寇”合作的態度堅持抵抗,南有沙定洲軍虎視眈眈,孫可望感覺到雲南各軍的戰鬥力較差,決心自己坐鎮昆明,由艾能奇和白文選統兵掃平各路反抗力量。

不過,天不遂人願望,突然之間,孫可望接到了劉文秀報告,清軍李成棟部在廣西窺視貴州。原來沙定國也在找靠山,看著南明朝廷漸漸明白雲南的情況,沙定洲一不做二不休,直接投靠了清軍,多爾袞雖然沒看上雲南這塊地方,但不妨礙他反手就給了沙定洲一個天南將軍的封號,為了支援沙定洲,多爾袞命李成棟軍攻取黔東南之地,劉文秀率軍與李成棟大戰數回,不分勝負。沙定洲舉起大旗得意洋洋,殊不知這才是他真正走黴運的開始。

在孫可望看來,黔地連線著湘、鄂、川、桂,是一塊位置極佳的戰略要地,貴州就是自己的大後方,必須確保大後方貴州的絕對安全,於是決定自己先率2萬兵馬回援貴州,留下艾能奇3萬人馬獨鎮雲南,兵力略有不足。可偏偏這時候沙定洲投靠了滿清王朝,他日如果清軍進攻東面和北面,後方雲南又有人攻打,就會腹背受敵呀。孫可望無論如何都忍受不了,決定拉李定國會攻雲南。

於是孫可望給李定國寫了一封情深意長的信,在信裡,孫可望首先熱情洋溢地回顧了雙方牢不可破的戰鬥友誼,接著將雲南的情況誇了一通,說這個雲南風景如畫,人民淳樸善良,物產如何豐富,接著談了一下當前面臨的革命形勢,敵人在屁股下面安了顆釘子,必須拔掉,否則會影響大西南的安定團結的局面,但是自己兵力嚴重不足,著重地說了,希望吃上了飽飯的二弟(四川已經秋收)本著兄弟情誼,出兵滇東北,這樣安漢軍就可以安心地收拾沙定洲