次日,宋江把钩镰枪手埋伏在芦苇荆棘林中,然后派步兵前去挑战。呼延灼、韩滔立即出兵,趋动连环马全力向前冲去,企图一鼓作气杀尽梁山泊人马。
宋江人马一接触官军就向芦苇棘林里撤退。呼延灼即命连环马跟踪追杀。那连环马是三十匹马为一排,每排用铁链连在一起,一旦向前冲后,有的要收也收不住,因此他们一直向芦苇荆棘里冲去。
忽然一阵呼哨声,埋伏在芦苇荆棘杂草中的钩镰枪手一齐举枪,先钩倒两边的马腿,中间的甲马因锁链连着,都随着倒了下来。挠钩手立即把敌军钩住捆绑捉住。一时间,只见连环马纷纷倒地,尽被捉了。
呼延灼和韩滔见连环马败亡,只得夺路奔逃。刘唐紧追,捉了韩滔,呼延灼奋力杀开一条血路,亏得御赐踢雪乌骓马行如疾风,才得一路逃奔青州去了。
呼延灼跑了一天,又饥又渴,晚上住进一家酒店。他吩咐店家好生照料踢雪乌骓马,晚上三更,只听外面吵嚷声乱作一团。他出去一看,踢雪乌骓马不见了,店家说可能是桃花山贼人偷去了,呼延灼愁闷不已。
呼延灼到了青州,拜见了慕容知府,陈述兵败经过。知府说∶“将军损兵折将,已无可奈何。下官所辖地面有桃花山、二龙山、白虎山贼人作乱,你剿除了这三处贼人,下官当竭力保奏将军引兵再去梁山泊报仇。”
呼延灼引兵攻打桃花山,小霸王周通领兵出战。呼延灼和周通斗了六、七合,周通体力不支,败退上山。呼延灼怕中敌计,在山下驻扎下来,等候战机。
桃花山寨主打虎将李忠知道战不过呼延灼,就和周通去请二龙山首领鲁智深和武松相救。鲁智深带兵赶到桃花山下,恰给李忠解了围。他舞动禅杖与呼延灼战了五十回合,不分胜负,双方鸣金收兵,约定次日再战。
鲁智深认为初到此处,不宜逼近下寨,便引兵退了二十里。不料次日再来到,呼延灼早已拔寨而去。原来,白虎山孔明、孔亮领人到青州抢粮,知府怕府库有失,连夜差人急调呼延灼回城守备。
呼延灼回兵青州,正遇孔明在城下索战,便催马上前交起手来,不数合就活捉了孔明。
孔亮到二龙山求救,杨志说青州城池坚固,兵强马壮,必须请梁山泊好汉来一同攻打,才能拿下青州。于是孔亮便去了梁山泊。
宋江以义气为重,亲率吴用、花荣等二十名头领和三千人马来到青州,与鲁智深、武松、杨志会合。鲁智深问如何破敌,吴用道∶“呼延灼不能力敌,只可智取。先把青州城团团围住。”接着说出妙计一条。
次日天色未明,军校来向呼延灼报告∶“宋江、吴用、花荣三人在北门外山坡上偷看城内。”呼延灼大喜道∶“你们不可惊动他们,速点一百马军随我前去捉拿。”
呼延灼带领一百马军出北门,悄悄上了山坡。宋江三人见呼延灼追来,勒转马头离去。
呼延灼眼看宋江三人就在前边,便打马快追。刚刚追到枯树边,只听一声响,他连人带马落进陷坑,被活捉了。
喽罗把呼延灼推进营寨,宋江喝道∶“快解绳索!”并亲自扶他坐下。呼延灼道∶“被擒之人,何故如此。”宋江道∶“小可为昏官所逼,暂避梁山泊,绝非有意反叛。望将军留在山寨等待招安。”
呼延灼沉思半晌,跪地说道∶“非呼延灼不忠于国,实感兄长义气过人,不容不依。”
吴用道∶“青州城里关押我们一个弟兄,请将军骗开城门,救他出来。”呼延灼道∶“小弟既蒙兄长收留,应当效力!”
当晚,呼延灼领着秦明、花荣等人来到城下叫门,谎称被俘后买通看守,偷跑回来。他们一进城就杀了知府,救出孔明,收缴了府库钱粮。于是桃花山、二龙山、白虎山人马同去梁山泊入伙。
周通将宝马还给了呼延灼,鲁智深在梁山泊住了些日子,对宋江说要到少华山去探望史进等人,劝说他们来梁山泊入伙。宋江当即应允,还派武松陪他一起去。