公元1301年,贵州彝族土司之妻蛇节举兵反叛元朝廷。元朝统治者派湖广行省平章刘国杰领兵前往平叛。刘国杰大军浩浩荡荡奔赴那里时,正是隆冬时节。
两军摆开阵势,刘国杰大吃一惊:蛇节起义军大多是精锐骑兵呀!速度极快,直扑过来,大有压倒一切之势。刘国杰部一下子被蛇节的骑兵击得溃不成军。
初战失利,刘国杰返回军营,心生一计。
士兵昼夜不停,把5000块盾牌上面都钉满了大钉子。刘国杰一声令下,5000名精壮士兵集合在他面前。刘国杰高声发布命令:“你们的任务是每人拿一块敲上大钉的盾牌,看我的令旗挥动,见机行事!”
第二次交战了,两军刚一接战,刘国杰突然举起红色令旗向后一挥,手下士兵如潮后退,攻在最前面的5000名持盾牌的壮士,一下子成了断后之兵。他们怪叫着纷纷扔下盾牌,夺路而逃。像是惊慌失措,可5000块盾牌都是钉尖冲上搁在地上的。
蛇节手下将士见对方溃败,便纷纷策马追击。马如闪电冲出,一时哪收得住脚,便相继踏在盾牌钉子上,雄壮的马被扎得全都栽倒在地,连连惨叫。
刘国杰见时机已到,令手下勇士敲响战鼓,乘机回攻,打败蛇节军队。