九峰山,山不算太山,但这段山比较陡,山腰处大都是悬崖峭壁,东西的山峰,中间夹着窄窄的山路,那路弯弯曲曲,如九曲回肠,是潭州通往衡州的必经之路。而山两侧是古木参天,一片葱绿,里边枯藤,老树丛生,有几分荒凉,添几分阴森。
即日,九峰山林静悄悄,云雾在山路之间飘荡。早上八点元军在前锋潭州万户率先进入九峰山,接着是岳州万户在中间,刘国杰后卫,等刘国杰的元军进入飞行山。
这时,忽听惊天动地的一阵炮响,三路埋伏义军同时与元军交战开始。
一时间矢石如雨,喊声如雷,两侧的山坡上如天崩地裂,大块的滚木擂石,像山洪暴发,哗哗啦啦冲了下来,元军措手不及,一时被砸死伤不少。
刘国杰,勒住战马,知道中计了。他命令将士收缩地形,拈弓搭箭,举起盾牌,躲开滚木擂石。派将士率三路各带1000元兵,从右侧、右侧,他带2000元往后突围。
一阵擂石箭雨之后,鼓声四起,从丛林中忽然万马奔腾,前、中、后义兵如疾风暴雨,冲了出来,奔向元军队伍,两军激战起来,混战一起,箭石已经不起作用,只用刀、枪交城和内博。义兵个个勇敢杀敌,以一杀十,所向披靡,成排成排的元军死在义兵手下。
经过两个时辰的激烈,前中后三路义兵消灭元军5000多人。
岳州万户的中军,3000元兵只突围出去500余人,万户被义军打死,元军2500人被杀被俘。元军前头部队3000人,潭州万户受伤,突围出1500人,后军刘国杰4000人,由于刚进回围圈,突围出去2000人。刘国杰在众将护守仓皇突围,逃回潭州。