而郁洲岛上的张白鱼闻讯之后,也赶紧召集了岛上的海寇们,纷纷登船出海迎战,双方于是便在郁洲岛的西南部海湾之中展开了一场拼杀。
这个投降过来的沙成,此次真的是为了自己的前程拼了命了,他带着他的手下部众,拼死挡住了张白鱼的攻击,而程普心知自己这边船只和人手都处于劣势,所以没有在海面上跟张白鱼这帮贼人恋战,在沙成拼命替他挡住张白鱼一众海寇的时候,他立即率领手下直扑岸边。
等张白鱼反应过来,赶紧分兵去堵截程普的时候,已经是为时晚矣,程普顺利的在沙成的掩护之下抵达了岸边,率部登上了郁洲岛。
在海上的时候,程普和他麾下的精兵们没有披甲,但是上岸之后,他们迅速的将船上携带的甲胄披上,在岸边列阵。
沙成这个时候也带着他手下的残部逃到了岸边,张白鱼和一群同行对沙成破口大骂着追到了岸边。
登岸之后的程普就不怕这些海寇了,当即下令放箭,一时间箭如雨下,射退了追杀沙成的张白鱼等贼众,掩护着沙成和他手下的残部逃到了岛上。
沙成这次确实是拼了老命了,为了掩护程普登岛,力敌数倍于他的张白鱼等同行,身中三箭,几乎要了他的性命。
幸好程普军中带了医护兵,上岸之后及时为沙成起出了身上的箭簇,为沙成敷药止血,这才救下了沙成的性命。
上岸之后,沙成咬着牙带着程普直扑向了张白鱼在岛上的老巢。
张白鱼见势不妙,也赶紧另外择地登岸,赶回他的老巢,双方于是在郁洲岛上便展开了一场激烈的拼杀。
李琛也趁机天黑的时候,亲自率领一批亲兵,不顾荀攸和郭嘉等文官的阻拦,偷偷的下海,渡海登岛,天亮的时候,已经顺利登上了郁洲岛,在沙成手下的引领之下,从另一个方向扑向了张白鱼的老窝。
张白鱼虽然占据着地利的优势,但是其麾下的海寇在陆地上却完全不是程普带的官军的对手,在岛上张白鱼纠集岛上的同行,多次试图围攻程普所部,但是面对着程普率领的官兵,海寇完全不是对手,屡战屡败,还被程普杀了不少海寇。
这时候李琛又率领亲兵登岛,从背后偷袭张白鱼,结果张白鱼猝不及防之下,在岛上的寨子被李琛攻破,李琛带着许褚和典韦,各持兵器如入无人之境一般,直杀的张白鱼和他手下的海寇落花流水。
而张白鱼见势不妙想要逃走,却被李琛发现,一箭射去,正中张白鱼的后心,将张白鱼射了个透心凉,一头栽倒在地。
张白鱼一死,岛上的那些海寇也就群龙无首,立即作鸟兽散,被程普和李琛他们在岛上四处追杀,用了数天时间,彻底将郁洲岛上的一众海寇一扫而光,连拔海寇数座寨子,抓获海寇上千人之多,缴获海寇的各式船只上百条之多。