忽然班中一个酋长说:“沙口的水浅,倘若蜀兵偷偷渡过来,危害很大;应当分兵把守。”孟获笑道:“你是本地土人,怎么会不知道?我正想让蜀兵来渡这水,渡了就必定死在水中。”酋长又说:“倘若有土人把夜间渡河的方法告诉他们,又该怎么办?”孟获说:“不必多疑。我境内的人,怎么会帮助敌人呢?”
正说着,忽然报告蜀兵不知有多少,暗中渡过泸水,断绝了夹山的粮道,打着“平北将军马岱”的旗号。孟获笑道:“这种小辈,有什么值得称道的!”立即派遣副将忙牙长,带领三千士兵奔向夹山峪。
却说马岱望见蛮兵已经到来,就把二千军队摆在山前。两阵对圆,忙牙长出马,与马岱交锋,只一个回合,就被马岱一刀斩于马下。蛮兵大败而逃,回来见孟获,详细说了这件事。孟获唤来众将问道:“谁敢去抵挡马岱?”话未说完,董荼那站出来说:“我愿意前往。”孟获大喜,于是给了他三千士兵前去。孟获又担心有人再渡泸水,立即派遣阿会喃带领三千士兵,去把守沙口。
却说董荼那带领蛮兵到了夹山峪下寨,马岱领兵前来迎战。部下有士兵认得是董荼那,把之前孔明释放他的事告诉了马岱。马岱纵马向前大骂道:“无义忘恩的家伙!我丞相饶了你性命,如今又反叛,难道不感到羞耻吗!”董荼那满面惭愧,无言可答,不战而退。马岱趁机掩杀一阵才回营。
董荼那回去见孟获说:“马岱英勇,抵挡不住。”孟获大怒道:“我知道你原本受了诸葛亮的恩惠,如今故意不战而退,正是出卖军阵的诡计!”喝令把他推出去斩了。众酋长再三哀求,才免去死罪,喝令武士把董荼那打了一百大棍,放回本寨。
众酋长都来见董荼那说:“我们虽然住在蛮方,从来不敢侵犯中原;中原也不曾侵犯我们。如今因为孟获势力逼迫,不得已才起兵。想来孔明神机莫测,曹操、孙权尚且惧怕他,何况我们这些蛮方之人呢?况且我们都受了他的活命之恩,没有什么可以报答的。如今想拼上一条命,杀了孟获去投奔孔明,以免洞中百姓遭受战乱之苦。”董荼那说:“不知道你们心里是怎么想的?”其中有原本被孔明放回的人,一齐同声应道:“我们愿意前往!”
于是董荼那手持钢刀,带领一百多人,直奔孟获的大寨而来。当时孟获在帐中喝得大醉。董荼那带领众人持刀进入,帐下有两员将领侍立。董荼那用刀指着他们说:“你们也受了诸葛丞相的活命之恩,应当报答。”二将说:“不劳将军动手,我们会生擒孟获,去献给丞相。”于是一同进入帐中,把孟获捆绑结实,押到泸水边,驾船直接渡过北岸,先派人报告孔明。