军的根基,但是吕阁关一战,段功将明玉珍的精锐兵马打得折损过半,明眼人都知道红巾军已经无力再向昆明城进攻,能够保住占领的中庆路数座城池已属侥幸。只是明玉珍败退至七星关之后,正要收拢败兵,再与段功死战,没料到段功压根不给他喘息之机,亲率五千兵马突袭七星关。明玉珍在七星关中忙着重整兵马,全无防备,而他手下的将士此前与段功交锋未尝胜绩,早已成了惊弓之鸟,看到段功率领兵马杀到七星关,一个个吓得魂飞魄散,哪里还有胆子与官兵交锋?明玉珍虽然知道士气不振,此时不应该与官兵野战,不过敌人已经打上了门,若是困守七星关,各府县的官兵赶来助战,红巾军非得全军覆没不可。是以他思虑再三,还是勉强率领兵马出关与段功交战,结果又被杀得大败,连七星关都不敢回去,只得率领残兵败将绕城逃走,一路狂奔退回四川去了。经此一役,明玉珍率领红巾军南征云南不只没有得到任何好处,手下精锐将士损折一空,元气大伤,可以说是偷鸡不成反蚀了一把米。而且明玉珍连战连败,已经被段功打服了,听到段功的名字便会吓得魂飞魄散,给他十个胆子也不敢再去染指云南了。
段功率领兵马击败明玉珍率领的红巾军之后,顺势攻占七星关,一边分派诸将夺回被红巾军攻占的府县村镇,一边亲自率领官兵追杀败逃的红巾军。其时明玉珍犹如丧家之犬一般只想着逃命,哪里还敢与段功交锋,他手下的红巾军将士也被段功吓破了胆,听到官兵来了便即作鸟兽散。是以段功率领兵马一直追到四川与云南的交界之处,一路上又斩杀了许多红巾军将士,眼看着明玉珍带着残兵败将狼狈逃入蜀中,这才停止追杀,命令诸将收拢兵马,回转昆明城向梁王复命去了。