文莱和贾诩、李儒商讨:“袁术城中粮食比我多,有何计策可破寿春?”
李儒说:“袁术军中有粮,人民无粮,人吃人,还把人民禁锢在城中,不久便要发生暴动。”
“寿春边临大江,可大挖水渠,水淹寿春,配合锦帆兵杀入寿春。寿春城内封锁过死,没有士兵观察城外动向,此二计同行,定破寿春!”贾诩建议。
文莱采纳了他们的计策。水渠快挖完时,寿春城内人民发起暴动,在暴动中抢夺寿春城内粮食,士兵和乱民大战。抢到粮食的乱民士气大增,士兵不经训练被吓得湿了裤裆,不知是死是活。乱民攻进袁术住所,杀了袁术一家,袁术开城门逃跑,被吕布生擒。文莱水淹寿春,乘坐着锦帆船安抚寿春乱民,击退寿春士兵。水退后,文莱一把大火烧掉袁术的皇宫,在城内给袁术定了数十项罪条,在一天中请来曹操观看文莱对袁术的酷刑——五马分尸。文莱将二郡献给曹操,曹操不接受,封文莱为文公,增加大量封户,庐江郡、南阳郡、寿春郡都在管辖范围内,总共三十万户。这待遇比曹操自己的待遇还要厚,就是想让他帮助自己打败袁绍,因为文莱曾经不止一次地击败了能够打赢自己的人。
文莱任命贾诩为寿春太守,徐庶为南阳太守。曹氏生女名曰文春。就这样一年过去了,官渡之战即将来临......
建安五年,孙策想在曹操和袁绍交战时进攻许昌,被许贡之门客所刺杀,将权位交给弟弟孙权。文莱收到曹操的求助信,带领士兵三万,谋士董宁、徐庶、贾诩、陈宫,武将太史慈、夏侯惇、张辽、管亥、吕布、臧霸、张绣、赵云、公孙瓒、邹靖、廖化、赵岑、胡轸、徐荣、高顺、田豫、庞德、华雄,在徐州劝说刘备,一起去了兖州和袁绍交战。
大军到了北方,因为太久没来兖州而水土不服、屡战屡败。文莱下定决策让水兵在黄河上和袁绍交战,用曹操步兵、骑兵在岸上进攻,一路顺风顺水大败袁绍,打到了白马坡。袁绍十分气馁,决定派大将颜良迎战曹操、文莱、刘备。文莱一想,颜良有勇无谋,肯定好打。没想到颜良冲锋陷阵,居然打败了曹操的虎豹骑。文莱派高顺、陷阵营、徐荣、胡轸、华雄、臧霸、吕布交战颜良,大败而归。文莱亲自和管亥、夏侯惇、张辽、庞德、赵云、张绣迎战颜良,命令管亥和颜良单挑。两员大将都使大刀,刀法相似。忽然,颜良自己知道不能赢,拨转马头,管亥追上去,颜良害怕了,一个转身,大刀乱挥,竟误砍管亥一刀,将管亥砍死马下。文莱大怒,士气锐减,袁绍军冲杀,文莱军慌乱撤退,被杀得大败。文莱回到营帐,痛恨自己轻敌,痛恨颜良,发誓定要将颜良亲自刺死在马下!曹操见文莱十分不高兴,派大将徐晃进攻颜良,没想到徐晃也大败而归。文莱思考着破敌之策,忽然见到张飞端着一壶烈酒来找文莱,文莱正好不高兴,和张飞痛饮。忽然灵感一来:每名士兵带一小瓶烈酒,一把火把,一把长枪。必要的时候,把酒泼在长枪头,火把点上火,向敌人阵营投去,可以造成火灾,并且还能是标枪。曹操采用声东击西的方式把颜良引到了白马坡上,文莱命令士兵投矛,大败颜良。颜良逃回大营,营里人也放箭击败颜良。怎么回事?他们投降了?原来甘宁听徐庶计策领着锦帆兵沿着长江来到颜良大营,将大营所有人赶走,占据营寨,立着袁绍的旗号,埋伏颜良。颜良无处可去,逃向东面。刘备正好在东边侯战,撞见颜良,没有准备,加上关羽、张飞不在身边,被打得大败。刘备迫不得已投降了袁绍。关羽、张飞不见刘备,只认为是曹操杀了刘备,和曹操打了起来。徐晃、曹仁交战关、张,文莱领骑兵追击颜良。追到一半,颜良伏兵冲出将马惊了,马不再奔跑,纷纷把士兵摔下。文莱和部将慌忙命令下马,杀尽伏兵,继续步行追击。另外一边,颜良且走且看,寻找自己的埋伏处和藏身处。军队都饥渴难耐,在一条溪边打水、喝水。他们将马杀了,煮肉吃,颜良抱着侥幸心理决定在这里扎营。文莱猜测:颜良没脑子,肯定不会星夜回冀州,肯定会半路扎营。于是文莱命令士兵寻找有水的地方,忽然飘来了马肉香。文莱知道是颜良,大呼:“走!快去杀尽敌兵,抢肉吃!”文莱带领的士兵也饿了半天,闻到肉香肯定忍不住。想要吃肉,必须抢,激起士兵的战斗心,望梅止渴,士气大增。颜良慌忙起床,和文莱交战。文莱知道颜良勇猛,使用双枪迅速杀掉了颜良。曹操大夸文莱,大军准备向冀州进发。