急调直隶各军防堵，紫禁城为此史上罕见紧急戒严一周。由于大雾弥漫，行军不便，张宗禹临时取消围攻。但至此西捻很明显误失军机，数天后各路清军云集京师内外，西捻军已陷入围困之中，只得突围南下。大军回到豫北，4月间从山东东昌李海务渡口抢渡运河而东，在进攻天津时，为崇厚的洋枪队击退。7月，适逢大雨连绵，黄河、运河水位上升，1868年7月26日商河大战，31日济阳玉林镇大战，西捻皆败。1868年8月，西捻军被围困在黄河、运河、徒骇河之间，全军覆没，张宗禹不知所终。捻军至此彻底覆灭。