之地会合后,王阳明向全副武装的突击队下达了攻击象湖山隘口的命令。进展异常顺利,因为王阳明之前的工作取得了成效,象湖山守卫松懈得一塌糊涂,突击队几乎未费吹灰之力便攻破象湖山隘口,双方就在山中展开惨烈的肉搏战。詹师富的手下在山中长大,山石林中跳跃如飞,如同从马戏团出来的演员。幸运的是,当时是黑夜,那些土匪不能淋漓尽致地发挥长处,只能与政府军短兵相接。一夜苦战后,由于武器装备上的巨大优势,王阳明部队将这些悍匪全部剿灭,控制了象湖山。不过在打扫战场时没有发现詹师富的尸体。从俘虏口中得知,詹师富在乱战中已逃到可塘洞据点去了。王阳明下令对詹师富的所有据点全面扫荡。
詹师富的据点还有四十余处,战斗人员达数万,而王阳明的部队满打满算才五千人,力量对比悬殊。但詹师富的老巢被王阳明端了,气势和斗志受到严重打击。当他在可塘洞据点听到王阳明扫荡部队擂起的战鼓声时心胆俱裂。民间有句话叫“兵熊熊一个,将熊熊一窝”,一个团队的领导人如果胆怯,毫无斗志,那这个团队离瓦解就不远了。詹师富吓得魂不附体,当然不能指望他的守卫部队个个如天神下凡。于是,可塘洞的防线很快溃散,詹师富本人被活捉。