諸葛丞相在成都,無論事情大小,都親自公正處理。兩川的百姓,因為太平而高興,晚上不用關門,路上掉了東西也沒人撿。又因為連年豐收,老老少少都吃得飽飽的,唱著歌。每次有公差徭役,都爭先恐後地早點完成。因此,軍隊所需的器械和物資,都準備得十分完備,米倉滿滿,財庫充盈。
建興三年,益州傳來緊急報告:“蠻王孟獲,大舉起兵十萬,侵犯我國邊境,掠奪財物。建寧太守雍闓,是漢朝什方侯雍齒的後代,現在勾結孟獲造反。牂牁郡太守朱褒、越巂郡太守高定,兩人已經獻出了城池。只有永昌太守王伉不肯反叛。現在雍闓、朱褒、高定三人的人馬,都給孟獲做嚮導,攻打永昌郡。王伉和功曹呂凱,集合百姓,死守這座城,形勢非常危急。”
孔明於是進宮向後主報告說:“我看南蠻不服從,這確實是國家的大患。我應該親自帶領大軍,前去征討。”後主說:“東邊有孫權,北邊有曹丕,現在相父你要離我而去,如果吳、魏來攻打,我們怎麼辦呢?”孔明說:“東吳剛剛和我國講和,估計不會有異心。如果有異心,李嚴在白帝城,他可以抵擋陸遜。曹丕新敗,銳氣已經喪失,不能遠圖,而且有馬超把守漢中各處關口,不用擔心。我又留下關興、張苞等分兩軍作為救應,保證陛下萬無一失。現在我先去掃蕩南方,然後北伐,奪取中原,報答先帝三顧之恩和託孤之重。”後主說:“我年幼無知,只能請相父你斟酌處理。”話還沒說完,朝班裡走出一個人來說:“不可以!不可以!”大家一看,這個人是南陽人,姓王名連字文儀,現在是諫議大夫。王連進諫說:“南方是不毛之地,瘴疫之鄉,丞相你肩負著國家的重任,親自遠征,這不應該。而且雍闓等人只是小病,丞相你只需要派一員大將去討伐,必然成功。”孔明說:“南蠻之地,離國家很遠,那裡的人大多不習慣王化,收復他們很困難。我應該親自去征討。可以剛柔並濟,另有斟酌,不是可以輕易託付給別人的。”王連再三苦苦相勸,孔明就是不聽。
當天,孔明辭別了後主,任命蔣琬為參軍,費禕為長史,董厥、樊建二人為掾史;趙雲、魏延為大將總督軍馬;王平、張翼為副將;並帶領川中數十員將領,共起川兵五十萬,向益州進發。忽然有關公的第三子關索入軍來見孔明說:“自從荊州失陷後,我逃難在鮑家莊養病。每次想要去川見先帝報仇,但因為傷口未愈不能行動。最近已經痊癒了,我打聽到東吳的仇人都已經被殺了,所以直接來西川見皇帝。恰好在路上遇到了徵南的軍隊,特地來投見。”孔明聽了非常驚訝不已,一面派人向朝廷報告,一面任命關索為前部先鋒一同徵南。大隊人馬按照各自的隊伍行進,餓了就吃,渴了就喝;晚上住宿白天行軍;所經過的地方對百姓秋毫無犯。
雍闓聽說孔明親自率領大軍前來就和高定、朱褒商議分兵三路迎戰:高定取中路雍闓在左朱褒在右;三路各引兵五六萬迎敵。於是高定命令鄂煥為前部先鋒。鄂煥身高九尺面貌醜惡使用一枝方天戟勇猛無比;他率領本部兵馬離開大寨前來迎戰蜀兵。
孔明率領大軍已經到達益州邊界。前部先鋒魏延以及副將張翼、王平才剛剛進入界口就遇上了鄂煥的軍馬。兩軍擺開陣勢魏延出馬大罵道:“反賊快快投降!”鄂煥拍馬與魏延交鋒。戰了幾個回合魏延假裝敗走鄂煥緊追不捨。追了幾里路喊聲大震張翼、王平兩路軍馬殺來截斷了鄂煥的後路魏延又轉身回來。三員將領合力迎戰最終生擒了鄂煥。將他押解到大寨去見孔明。孔明命令解開他的綁繩用酒食款待他並問道:“你是何人的部將?”
鄂煥回答說:“我是高定的部將。”孔明說:“我知道高定是忠義之士,現在被雍闓所迷惑,才會如此。我現在放你回去,讓高太守早早歸降,以免遭大禍。”鄂煥拜謝後離去,回去見高定,講述孔明的恩德,高