二百里,对于骑兵来说不过就是一两日的路程,当乌桓将曹军到达的消息送到柳城的时候,曹操已经距离柳城不足一百里了。
单于楼班听到之后很害怕,就向哥哥蹋顿问计。蹋顿认为曹操远道而来,只要僵持住,曹操必然退兵,并且还可以追杀过去,肯定能过打败曹操。于是蹋顿请求自己带兵去拦截曹操,楼班同意了。
蹋顿率领军队迎着曹操,袁尚、袁熙也率兵跟着,一共数万骑兵。
两军相遇之后,曹操登高望去,发现乌桓兵力虽众,但是却阵容不整。他将自己的令旗交给张辽,令张辽为先锋,带领着所有骑兵,趁着乌桓刚要进攻阵型散乱的时候,对着乌桓猛攻。张辽的猛攻让乌桓大乱,张辽带兵趁机冲向蹋顿,将其斩杀。
本来应该是一个持久战,但是随着蹋顿的死,乌桓立刻大乱,很多人都投降,胡汉足有二十万人。这是一个前所未有的大胜,以少胜多不说,还是正面的,而且所用的时间也非常短。
袁尚、袁熙从乱军当中逃脱,逃回了柳城。
曹操继而进攻柳城,一股而下。袁氏兄弟和楼班等人逃亡辽东,曹操大获全胜。
这个时候,有人提议说可以趁机直接攻打辽东公孙康,借口都是现成的。但是曹操并没有统一,而是派使者去见公孙康。
使者到了辽东,面见公孙康,让公孙康献上袁氏兄弟的人头。公孙康不敢违抗,于是便找借口邀请了袁氏兄弟。
袁氏兄弟这时候也想杀了公孙康,占据辽东,好东山再起。结果还是公孙康技高一筹,他在马棚当中设置了伏兵,将袁氏兄弟抓了起来。公孙康杀死了二袁,并且杀死了和二袁一起过来的楼班和苏仆延。
使者带着袁氏兄弟和楼班、苏仆延的人头返回了柳城,有人很奇怪。曹操解释道:“公孙康是畏惧袁尚的,如果我去攻打,公孙康和袁尚必然会联合起来,我不去攻打,两人肯定会火并,这是形势所迫的。”
这段在《三国演义》当中有一个很好听的名字,叫做郭嘉遗计平辽东,将郭嘉描述的神乎其神,甚至很多人都认为郭嘉不死诸葛不出,认为诸葛亮害怕郭嘉。
这完全是无稽之谈,先不说诸葛亮会不会惧怕郭嘉,单说这件事的本身,公孙康杀死二袁的时候,郭嘉还没有死呢!他现在只是身体有一些不适而已。历史上郭嘉是在从柳城退兵的时候,并且可以说一点,应该是在曹操创作观沧海之后。如果郭嘉在此之前死了,曹操哪还有心情创作观沧海?还歌以咏志,他肯定悲伤不已。
从柳城撤兵,曹操不能从原路返回,那会饿死很多人的。于是他向东攻下乐阳,再向东攻下辽东属国的治所昌黎县。他等候使者的时候也是在昌黎县等候的,得到了二袁的人头之后,曹操就准备撤兵的事宜。