郑大木见状立刻集结麾下闽军直接向艾能奇杀来,就这样艾能奇和郑大木在寻甸府展开了激战,郑大木这次是他首次单独领军出征,所以他本人斗志昂扬想要建功立业,而他麾下士兵也都是郑芝龙挑选的闽军精锐部队,而对面的艾能奇麾下虽然也都是沙场老兵,但是他们长途奔袭导致人困马乏,而且艾能奇因为感觉在顺军内部得不到信任,所以他也无心让自己的军队损失太多。
结果双方在交手后郑大木凭借着强大的火力压着艾能奇打,为了对抗西班牙人郑芝龙早就把麾下海盗全部列装了新式装备,而且他还砸钱打造了最强大的明军炮兵,对此麾下连火绳枪都没有多少的艾能奇根本就挡不住,最终艾能奇在无力支撑后不得不率领顺军,就这样郑大木轻松的拿下寻甸府,他取得了唐王明军入滇后的开门红。
得知了艾能奇的败绩后刘芳亮感到非常震惊,他立刻就意识到明军的意图是要包抄自己的后路,在此之前顺军虽然在云南推进的迅速,但是川南糟糕的地形让他们的后勤很难跟得上,所以到了昆明城下的时候顺军得等重武器运到前线来,而云南沐府则在昆明集结大量军队意图死守,虽然这些明军论战斗力只能说是滥竽充数,但是目前前后脱节的顺军也无法发动猛攻,在这种首尾难顾的情况下当习惯流寇的顺军立刻决定撤退保存实力,刘芳亮计划率领顺军先撤到武定府。
结果刘芳亮在撤回到武定府的路上就遭遇了明军的伏击,粤国公黄琦通过分析顺军作战方式已经预料到顺军会在陷入困境之前先展开跑路,于是他直接率领本部人马和范巴斯滕上校所部荷兰军队先前往武定府去设伏,结果刘芳亮果然率领顺军向武定府撤退,毕竟这里是刘芳亮回四川的必经之路,黄琦于是立刻率领明军对顺军展开突袭。
黄琦指挥明军和荷兰军队用火绳枪和红衣大炮对顺军展开狂轰滥炸,明军和荷兰军队在道路两旁同时发动射击形成了交叉火力,猝不及防的顺军刹那间就被打得七零八落,刘芳亮见状是大惊失色,他也不知道自己现在到底遭遇多少明军,于是他赶紧下令麾下的顺军突围,结果方寸大乱的顺军很快就直接陷入了混乱之中,那些从西北和中原来的老兵见状轻车熟路的逃跑,但是那些四川的新兵因为没什么经验就被明军打得伤亡殆尽。
李竟志率领麾下的顺军火绳枪兵朝对方展开还击,但是对面杀来明军和荷兰军队的人数太多了,而且他们不但占据了有利地形还出动了火炮进行轰炸,而李竟志这边由于道路不便导致很缺乏火炮,所以很快李竟志的顺军火绳枪兵就被对面的明军击败,李竟志不得不率领麾下的火绳枪兵且战且退,中途还有不少顺军步兵和骑兵加入了他的队伍去突围。
至此明军和顺军在武定府的战斗基本上结束了,此战刘芳亮及时下令顺军突围因此保全了主力,然而经过此战南线的顺军基本上意见崩溃,刘芳亮集结了李竟志等部顺军并且跟艾能奇的军队会和,结果他们又遭到了朱聿键旗下的明军进攻,黄琦率领荷兰军队和闽军杀了过来,这次广西巡抚张煌言也率领广西明军加入了战斗,结果仓促集结的顺军再次被打的大败,明军这次直接把顺军赶回四川,很快唐王朱聿键命令明军继续北上攻打川南,刘芳亮见状不得不带着残兵撤到叙州府。