梁山大军杀入城内,高廉家眷自杀,但找不到柴大官人踪迹,据人报告找到了柴进的藏身处,李逵为抵罪只身下井救柴进,柴进被救出。高俅得知高廉死讯,向皇上提出发兵,经他推荐,名将呼延灼领兵出战。两军对战,呼延灼连伤梁山三名好汉,扈三娘也抓获对方大将彭圮,呼延灼的铁甲连环马阵让梁山兵马无计可施,宋江鸣金收兵撤回梁山。呼延灼为攻打梁山准备调轰天雷凌振入军,梁山得知消息派花荣在半路将凌振捉拿。宋江派时迁和凌振去请徐宁前业破阵。
金钱豹子汤隆去徐宁处偷雁翎金圈甲,被徐宁发现后痛打一顿赶出家门。时迁得知那宝所在,亲自动身去取,徐宁将宝甲悬于梁上,还是被时迁偷走,徐宁一路追赶,在一酒家被药迷倒。等他醒来,发现已到了梁山,他的家眷也到了梁山,徐宁只好在梁山发挥作用,他将破解铁甲连环马阵的方法教给了众人。两军对垒时,呼延灼派出铁甲连环马阵被埋伏好的兵马伏击,铁甲连环马阵被破,呼延灼落荒而逃,他在梁山兵马的追击下奔向二龙山方向,二龙山的鲁达等人准备截住呼延灼。
呼延灼只身骑马来到一小店,晚间他的宝马被桃花山土匪所偷,他连忙追赶并叫人去官府派兵协助他追马。呼延灼到桃花山后和桃花山头领喝酒,青州的慕容知府想让呼延灼帮他剿匪,又瞒着他给蔡京写信,送信的人被梁山好汉刀截,宋江知道呼延灼有危险,打算分几路人马来稳定山上的各路土匪。宋江一心想扩大梁山的兵马,对呼延灼的本领更是赞赏有嘉,他想让呼延灼为梁山效力,同时也收拾众山寨的土匪。