引兵至永安。此时永安好汉薛永守住白帝城徐宁、阮小五、郑天寿三个引万余军马出云阳之西拣选险要处下了水6二寨。川军在羊渠之东扎营两边相距数十里彼此攻伐互有胜败。柴进到永安与众人道:“西川处处分兵欲使我自退足见其无谋。今两军沿江上下对峙彼易进难退我易退难进。当先攻之然后从中用计。”徐宁道:“吴班亦是西川老将恐非易中计之人。”柴进笑道:“我自有安排。”遂先唤郑天寿道:“你在西川多时于这巴东之地山形熟悉;可领五百精干士卒皆便装短刃选取山间小道潜伏而进如此如此。”郑天寿领命去。柴进又唤阮小五道:“你引水军船百只逆江而上开到羊渠江面作接应之状;待我军退时便如此如此。”小五领命。柴进遂叫徐宁引六千马步军大张旗鼓沿江而上赴云阳挑战。

西川刘阐、李劭守巴郡吴班与马勋、王士、向宠等守羊渠。闻宋军水6两路并进挑战。吴班与众商议道:“闻梁山贼被困于剑阁、巴西因此南路蠢动;我若迎头击溃彼必势穷而退。”向宠道:“西川之地易守难攻;我各守险要敌粮运不继终无力进取此亦刘循大人之大略。今若贸然出战设有不利恐断送全局。”吴班道:“将军之言虽则有理然敌军临城下倘使不战自缚手脚任他围我终不利也。某自有计算可胜敌军。”遂教向宠守城令马勋领兵一千从江南山间小道抄袭宋军之侧。自同王士领兵正面迎敌。徐宁兵到两下交锋;战无半个时辰吴班麾军后撤;徐宁却不追赶。吴班翻身再战斗不多时山头杀声大起马勋引兵撞出;徐宁早有准备便挥动旗号招呼江上水师靠岸;不多时水军战船纷纷来宋军一部上了船一部沿江岸朝东退去;徐宁自引数百骑立马舞枪断后交战。吴班看了亦令一部军乘船顺流而下一部军走6上随后追袭。

水6两路逶逦交战看看将到宋军营前。忽然营头一声号鼓柴进亲引军杀出。吴班奋勇上前斗不多时江上宋军水师却把队形转过反包抄川军之翼。阮小五部下水军多在荆襄训编数载;西川军士江上如何是他对手?阮小五自立于船头两脚叉开左手抱十数把鱼叉右手着力看准西川船上军校一一挥出无不穿胸洞腑应手而倒。川兵大惧小五又率十数个亲信壮汉跃过船去提刀乱砍。一场只杀得川兵叫苦不迭。前面诸船多被宋军俘获;后面待要转舵走时宋军快船截入队中;更兼逆水哪走得脱?川军无奈只得停靠岸边奔上6路走。

此时吴班正引军与柴进、徐宁酣斗却被自家水军溃逃上来。阮小五叫船上军士一起下岸追袭压迫。吴班军马反被冲乱。柴进、徐宁乘机麾军掩杀。吴班看势头不好引军后退;此时从宋营到羊渠数十里间山陵后面旌旗摇曳不知多少兵马;汉军更是惊惶多有死伤。王士奋力断后被徐宁一枪刺落马下结果性命。

吴班退到羊渠城下宋军已压迫上来;急切间不得开门。向宠在城上看见谓左右道:“贼军至此必有埋伏。今若开门贼军拥入城不可保;若闭门吴元雄军覆城亦不可保。未若杀出城去救了元雄同回守临江。”遂令偏将召集城中百姓在城头击鼓呐喊;自引城中精兵开了西门绕城却击宋军左翼。原来柴进令郑