九峰山,山不算太山,但這段山比較陡,山腰處大都是懸崖峭壁,東西的山峰,中間夾着窄窄的山路,那路彎彎曲曲,如九曲迴腸,是潭州通往衡州的必經之路。而山兩側是古木參天,一片蔥綠,裡邊枯藤,老樹叢生,有幾分荒涼,添幾分陰森。
即日,九峰山林靜悄悄,雲霧在山路之間飄蕩。早上八點元軍在前鋒潭州萬戶率先進入九峰山,接着是岳州萬戶在中間,劉國傑後衛,等劉國傑的元軍進入飛行山。
這時,忽聽驚天動地的一陣炮響,三路埋伏義軍同時與元軍交戰開始。
一時間矢石如雨,喊聲如雷,兩側的山坡上如天崩地裂,大塊的滾木擂石,像山洪暴發,嘩嘩啦啦沖了下來,元軍措手不及,一時被砸死傷不少。
劉國傑,勒住戰馬,知道中計了。他命令將士收縮地形,拈弓搭箭,舉起盾牌,躲開滾木擂石。派將士率三路各帶1000元兵,從右側、右側,他帶2000元往後突圍。
一陣擂石箭雨之後,鼓聲四起,從叢林中忽然萬馬奔騰,前、中、後義兵如疾風暴雨,沖了出來,奔向元軍隊伍,兩軍激戰起來,混戰一起,箭石已經不起作用,只用刀、槍交城和內博。義兵個個勇敢殺敵,以一殺十,所向披靡,成排成排的元軍死在義兵手下。
經過兩個時辰的激烈,前中後三路義兵消滅元軍5000多人。
岳州萬戶的中軍,3000元兵只突圍出去500餘人,萬戶被義軍打死,元軍2500人被殺被俘。元軍前頭部隊3000人,潭州萬戶受傷,突圍出1500人,後軍劉國傑4000人,由於剛進回圍圈,突圍出去2000人。劉國傑在眾將護守倉皇突圍,逃回潭州。