王莽闻讯后,大为震惊,当时仅仅绿林军起义就已经让他焦头烂额,怎么又冒出来个刘縯。他立即调兵遣将,派遣大将酎阜、梁丘赐前来镇压。莽军兵力雄厚,占据压倒性优势,刘縯毫无惧色,带兵奋勇迎战,双方在小长安打了一场遭遇战。当天大雾弥漫,刘縯的部队因为缺乏实战经验,加之众寡悬殊,首战失利,刘縯只得带领人马后撤,退守南阳。
酎阜、梁丘赐得意洋洋,以为刘縯不过是一群乌合之众,催动人马向南阳进发,想来个直捣贼巢,一举荡平刘縯的义军。酎阜、梁丘赐为了抓住战机,下令轻装疾行,把粮秣辎重留在蓝乡,带领主力部队精兵十余万人星夜兼程直扑南阳。面对危急形势,刘縯军中人心惶惶,很多将士对前途悲观失望,开始三五成群地开小差逃跑。

沧海横流,方显英雄本色。刘縯临危不乱,他一方面迅速派人与周边活动的绿林军取得联络,邀请他们前来助战。绿林军武将王常,对刘縯的勇气非常敬佩,带领一支5000余人的兵马前来主战,一时刘縯所部士气大振。刘縯足智多谋,他兵分两路,一路人马秘密穿越莽军封锁线,潜入后方袭击其辎重基地蓝乡,把莽军的粮秣辎重以火焚之,切断了莽军的后勤补给线。
酎阜、梁丘赐一听说粮秣被烧,后路被切断,一时军心浮动,斗志全无。刘縯乘机全军出动发动猛攻,莽军大败而逃,刘縯乘胜追击,"斩首溺死者二万余人",大获全胜。刘縯以弱势兵力击败十万莽军的消息传开后,中原豪杰纷纷前来投奔,刘縯一时威震天下,成为中原地区实力数一数二的义军。










