大明崇祯十九年二月六日,朱亨嘉率领七万大军逼近泗城,岑兆祯得知靖军到来后,将泗城所有十四至六十岁的男丁征召入伍。双方在泗城城郊列阵决战。史称泗城之战。
岑军七万多人,老兵四万,还有三万多临时征召的新兵,布鱼鳞阵。
岑军的鱼鳞阵分为六层,一层压一层,前四层摆放老兵,每层一万人,后两层摆放新兵,每层一万五千余人。把新兵摆在最后两层,可以防止新兵慌乱冲散己阵。每层设大将一名指挥,依次为岑兆禧、岑继禄、岑继寿、韦壮、胡六、利铤。岑兆祯自己的中军大旆设于第四层中央,又令猛将王虎儿领五百重甲步兵置于中军,这是岑军的“杀手锏”,岑兆祯准备在最关键的时候投入战场。
岑军的鱼鳞阵来自祖传,泗城岑氏祖上曾经当过蒙元大官。鱼鳞阵据说乃成吉思汗所创,是蒙古军队的常用阵形。此阵阵形密集、攻击力强,不易被冲垮;缺点是阵后兵力较少,防护力弱。