数日后,淮河水面陡降,袁术得纪灵报告,顿感不妙,正要大开城门,往淮河上游的寿春逃去,淮河决口,地势很低经常被淹的淮阴城再次被淮河淹没。
吕布大军在江东水军以及东海水师的帮助下,依仗舟楫,包围了淮阴城,把困在洪水里的二十多万袁军俘虏,大将纪灵、张勋束手就擒,杨弘当场反戈,袁术被擒,只有四万多袁军被洪水冲走。
最为遗憾的是,刘关张三兄弟如同不死的小强,顺水遁走,没有擒获。
吕布大军在淮阴稍作休整,便沿着淮河乘胜西进,所到之处,势如破竹,很快就包围了寿春城,袁术的儿子袁耀在大将桥蕤的帮助下,负隅顽抗。
庐江太守刘勋领军北上,支援寿春城,被吕布用了围点打援的战术,伏击了刘勋,刘勋逃去江夏,向黄祖求救,而他的谋士刘晔被吕布俘虏,刘晔被关押数十天后,被迫屈服投降。
江东孙策则乘庐江防守空虚,攻破皖城,他和周瑜一起,强娶了皖城乔公的女儿大乔、小乔,此时乔公已经病故,孙策得意洋洋地对周瑜说:“乔公能得我们两个佳婿,亦可含笑九泉了!”
黄祖征得袁绍同意,派他儿子黄射率水军一万增援刘勋,想要取下皖城,孙策挥师进攻,刘勋再次败退,逃往襄阳,投奔老朋友曹操,黄射也逃跑了。
孙策得到刘勋的溃兵和一千多艘战船,征得吕布的同意,乘胜进攻黄祖。袁绍派外甥高干和部下韩唏带领五万人马赶来支援黄祖。
孙策率周瑜、程普、韩当等将领同时并进,与敌大战,黄祖几乎全军覆没,韩唏战死,黄祖、高干逃走,士卒溺死者达万人,孙策缴获战船六千艘。
江东孙策、周瑜乘机攻破了江夏城,以前总是袁绍依靠上游优势压着孙策打,现在孙策依托江夏,牢牢地遏制住了袁绍在长江上的进攻。
在孙策的积极配合下,吕布以仁义之师横扫淮南,其他城池里的当地居民纷纷倒戈相向,袁术的残兵也都纷纷弃械归降,最后剩下寿春城一座孤城。