当年,捻军打洛阳遇到困难,转而横扫洛阳诸县,给清军和地方团练以沉重打击。
清道光三十年(1850年)年底,洪秀全发动金田起义,大体与金田起义同时,有一支农民起义军转战于北方数省,横扫洛阳周边的巩县、伊阳、宜阳、永宁诸县,狠狠地打击了腐败的清王朝,这支起义军就是捻军。
捻军源于“捻子”,本是民间秘密组织,每一股为“一捻子”,小捻子数人至数十人,大捻子一二百人。他们最初在安徽、江苏、山东、河南一带护送私盐,屡屡与清政府发生对抗和冲突,逐渐发展为反清武装力量,正式起义后称为“捻军”。
从“捻子”这个称呼看,它有“小股、流动、没有明确军事目标”的特点。当年他们在洛阳周边转来转去,却始终没有拿下洛阳,正说明了这一点。
1861年3月,捻军一部至偃师,吓得“乡绅富户,一日数逃”,下一个进攻目标就是洛阳了。
8月初,捻军刘狗(老渊)、王怀义、宋喜元等率军向西,8月中旬进逼洛阳。但不知道怎么回事,他们没集中优势兵力攻洛城,而是由另一部捻军进攻巩县、偃师交界处的黑石关,当时恰遇伊洛河涨水,平地积水数尺,捻军与地方团练激战3天,互有伤亡。
捻军转而向东,攻占巩县县城,开仓济贫,大受百姓欢迎。清政府担心捻军挥师洛阳,急命豫西各县巩固“联庄会”,各庄联合,广修寨墙,坚壁清野,以御捻军。
1862年3月10日,捻军首领张洛行进攻汝州不克,继而围攻洛阳。13、14日两次猛攻洛阳,由于城中军民死守,捻军未能破城,只好占领孟津平乐一带。
这时,捻军已在洛阳地区集结了几十万兵力,但仍没有集中优势兵力攻洛阳,而是采取迂回战法,欲先扫清周边县城的地方武装,这就给清军部署防御提供了时间。
这时,豫西诸县首先直面捻军冲击的,是洛阳西边的新安县。张洛行率军数万人,占据新安县城外有利地形。新安知县梁敞率兵出城抵御,一番激战后,梁敞受伤,逃回县城据守。
捻军遂向城内投掷火弹,烧毁了县衙。梁敞见状,弃城出逃,捻军占领新安县城。接着,他们分兵进攻后峪、石寺、磨窝、红村、郜庙等地,围攻逃跑到陈沟湾的知县梁敞,杀死民团多人,但梁敞再次成功逃脱。
之后,捻军一部又与韦庄民团激战于老王庄,捻军战死300多人,只好东撤。接着,捻军再次与知县梁敞激战,不利,转而进入宜阳县。
3月25日夜,张洛行率捻军数万人由宜阳县进入永宁县,绕过县城攻占王范村,对县城形成包围之势。次日晚,捻军分数路猛攻县城,用火炮轰击城门,从城西门突破。知县宋绍宗从东门逃出,捻军杀死一些官兵后,正忙着开仓赈饥,不料两支清军迅速会合,于29日向县城捻军反扑。捻军据城坚守,杀死清军无数。不久,清军再次向捻军进攻,捻军失利,放弃永宁县城,撤到陕西。
从这些战斗来看,捻军明显带有“攻城夺粮”的特点,战斗结束即捞取财物,且过于看重捕捉知县,坐失扩大战果的良机,又爱流动作战,不能巩固后方。
5月,太平军一部来到豫西,这是捻军与太平军合作反清的大好时机,遂与清军在新安铁门镇展开激战。清军战败逃跑,捻军乘胜进攻青龙寨,并点火熏烧寨洞,打死、熏死民团多人。
但捻军好像没有明确的进攻目标,7月19日又突然挥师西进,8月初至函谷关,看似要往陕西进军,但又折返到新安县石寺。该县新任知县调集民团出城阻击,不敌,捻军再次攻进新安县城。
当时的豫西民团都不与捻军合作,捻军只好再次与韦庄民团作战,消灭了这股顽固势力,击毙了四大民团头目,但捻军伤亡也不小。接着,捻军试攻洛阳不下,在偃师、巩县、登封、孟津、汝州等处驻屯20余日,撤兵而去。
1863年7月,捻军一部自登封进入偃师,因各大村庄修筑寨墙,凭寨防御,捻军粮草不济,只得又离去。1864年2月中旬,捻军张宗禹部由嵩县进入卢氏、栾川、庙子街等山区。1866年9月,捻军张牛部进入豫西,15日占领宜阳,20日占领永宁,25日清军赶到,张牛弃城西上陕州。
从这些战例看来,捻军可能囿于武器陈旧和缺少通盘考虑,总不能巩固已占领的地盘。从1861年到1866年近6年间,捻军在洛阳周边屡有战果,但不能占领洛阳以据有中原。
即便如此,捻军从反清开始历经18年,纵横皖、鲁、豫、苏、陕等10省区,歼灭清军及地方团练10万余人,有力地配合了南方太平军和北方各地人民的起义,给清朝统治以沉重打击。