明二做了紅巾軍的先鋒,固然是因為他是紅巾軍主帥明玉珍的弟弟,方能在紅巾軍中身居高位,呼風喚雨,不過此人心狠手辣,驍勇善戰,確實是一員悍將。此番明玉珍率領紅巾軍南征,明二身為先鋒大將,一路上逢山開路,遇水搭橋,連克數城,斬殺韃子官兵無數,功勞著實不小。待到聽探子稟報說梁王已經從昆明城逃走,明二心中大喜,以為梁王倉皇退走,必定無法將他搜刮來的金銀財寶盡數帶走,若是不盡快攻入昆明城,只怕這些金銀財寶盡數被敗兵和城中的地痞無賴搶走。何況昆明城是雲南第一大城,紅巾軍攻佔昆明城,其餘府縣必定望風而降,雲南將盡歸明玉珍所有。到了那時,明二便是紅巾軍開疆擴土的第一大功臣,日後明玉珍做了皇帝,明二便是一字並肩王,榮華富貴,唾手可得。明二為了功名利祿,已經變得瘋狂之極,全然不顧手下將士苦戰了十餘日,已是疲憊不堪,急待休整,留下兩千傷兵分守此前被紅巾軍攻佔的幾座城池之後,自己率領三千精銳星夜兼程,直向昆明城撲去。
段功派出的探子乃是雲南本地人,對雲南各地的地形地勢和風土人情瞭如指掌,只用了兩日工夫,便將明二揮師急進的情形打探得清清楚楚,急忙趕回來向段功稟報。段功當機立斷,率領全部兵馬離開昆明城,在城外二十餘里外的一處咽喉要道設下了埋伏。其時他手下幾位將軍心懷疑慮,以為紅巾軍連戰連勝,兵鋒正銳,而官兵久疏戰陣,只怕不是紅巾軍的對手。是以應當固守昆明城,依靠堅城抵擋紅巾軍,方能有幾分勝算。一旦與紅巾軍野戰爭鋒,只怕有全軍覆沒之危。段功聽了幾位將軍的諫言之後連連搖頭,口中說道,紅巾軍不過是一群烏合之眾,只是仗著人多勢眾,虛張聲勢,方能縱橫來去。若是與官兵野戰,這些奸賊未必能夠獲勝。何況咱們趕到昆明城赴援,並非昆明城守軍,進入昆明城之後,糧草軍械俱要從昆明城中獲取。如此一來,就算咱們守住了昆明城,將叛賊擊退,到時梁王回城,只怕昆明城的大小官吏要在梁王面前誣陷咱們縱兵搶掠,將梁王府的損耗和昆明城中百姓家財散失之過盡數推到咱們的頭上。是以困守昆明城絕非上策,而是取禍之道。本官聽說明二這個奸賊一心想要攻破昆明城,不顧叛軍連日征戰,疲憊不堪,親自率領三千叛軍日夜兼程,直撲昆明城。如此一來,這些奸賊即便逼近昆明城,早已是強弩之末,咱們以逸待勞,要將這些奸賊打敗,卻也並非難事。
諸將聽段功如此一說,雖然心中兀自驚疑不定,卻也不敢多說,只得依照段功的吩咐,各自率領本部兵馬,與段功一起出城埋伏。果不其然,段功的兵馬埋伏好不久,明二率領的三千紅巾軍便趕到了這裡,結果中了段功的埋伏,被打得幾乎全軍覆沒,明二僅帶著百餘殘兵趁亂逃走。段功大獲全勝,並未窮追不捨,而是收攏官兵緩緩後退,駐軍於昆明城外,以待紅巾軍再次來襲。
明玉珍聽到探子稟報打探到的訊息之後,心中驚疑不定,不知道段功在打什麼主意,一時之間不敢率領大軍繼續攻擊,只是又派出許多探子在各處打探訊息。聽說段功擊敗明二之後,並未率軍窮追不捨,而是駐軍於昆明城外,並無前來攻擊之意,明玉珍心中稍安,以為段功雖然打敗了明二,並非是因為此人善能用兵,而是因為明二太過貪功冒進,結果吃了大虧。段功若是知曉兵機,擊敗明二之後,必定率領官兵窮追不捨,順勢將明二攻佔的幾座城池也奪了回去。可見段功用兵不過如此,不足為慮。念及此處,明玉珍下令諸將各自率領本部將士依次出發,又向昆明城逼近。沒料到紅巾軍剛剛到了呂閣關,段功率領官兵突然出現,打了明玉珍一個措手不及。紅巾軍在呂閣關大敗,損折了數千兵馬,明玉珍眼看著情勢不利,雖然心有不甘,卻也不得不狼狽退走。
先前明二戰敗只是受了一個小挫折,官兵並未重創明玉珍大軍