文莱从庐江带来的两万士兵,虽然杀敌破两万,但如今已经战死五千。文莱不能够再依靠自己所训练多时的士兵了,他必须得到曹操的信任,使用曹操的士兵来和“大BOSS”鞠义先登死士交战。文莱和曹操交谈:“吾兵两万,粮食十万,如今兵少五千,食去五万,恐不能与袁绍五万兵力决战。向大人借兵一万,望在短期内大破袁绍!”
曹操十分怀疑,毕竟文莱总是没有表明自己的决心,但是他年年上供,多次帮助自己大忙,击破吕布、袁术、董卓等势力。他正要开口,忽然谋士郭嘉悄悄对曹操说:“文莱此人雄心壮志,定然不愿归降与大人。到时兵多将广,占扬州三郡兵十万联合天下人攻击大人,其势不可当也!万万不可借与此兵。”
曹操不采纳:“若不借此兵,定然毫无收降的机会。吾且试看。”
于是曹操借兵一万给了文莱。原来鞠义早已死了。文莱十分高兴,带领两万兵辞别曹操,一举攻下防守不全的魏郡、广平、钜鹿、常山、博陵、渤海、河间、清河、赵国、中山国等九郡二国。文莱命令士兵包围邺城,陈宫劝阻:“敌兵多我一倍,不可包围。”文莱采纳了,命令士兵浩浩荡荡地在邺城南门大张旗鼓地吃牛煮羊。袁绍军自从文莱烧乌巢以后,就没有吃过饱饭了。见到文莱的军队烤牛肉,香味远远地飘进城,士兵不顾管理杀出了城门。文莱乘机带兵截杀,朝邺城攻去。士兵终于发现问题,听袁绍命令关闭了城门。张南、焦触、高干、吕翔、吕旷、吕威璜、郭援、眭元进、牵招、苏由、阎柔、韩莒子、王门、荀谌、辛评等将领陆续领命出战,只有荀谌和辛评接应击败了文莱,其余将领中吕威璜、郭援、眭元进、苏由、阎柔、韩莒子、王门被文莱部将杀死。袁绍十分害怕,命令士兵关门死守,不允许出战。文莱无奈,寻找四周的高山,找不到地势好的山,把在官渡的五千兵也带来,铲土堆山,堆成的土山位置优势,加上土多坚固,士兵在山上搭建石梯,在山上安营扎寨,抵抗袁绍。袁绍命令士兵突袭,士兵就山上,居高临下大败袁绍军。文莱整日命令士兵造箭,射箭,一天造箭三千只,射出两千。城内死伤士兵过半,剩余两万士兵没有粮食,抓来平民煮人肉吃,维持了生命。虽然活了下来,但是因为文莱的间接射箭,所以畏缩在府里不敢出来。文莱一天省了一千多只箭,每天造了两千五百只,连续一个月造了七万只,把曹操所送来的所有羽毛、箭头统统用光。袁绍也十分松懈对部下说:“文来君如今乃是废物一员,除了射箭,对吾能有何用?”荀谌反驳:“不可轻敌,必要防守得当!”袁绍不听,要处死荀谌,还是辛评求情才免死。荀谌对此耿耿于怀,和辛评、鞠义投奔了曹操。袁绍自以为没错,还是十分松懈。文莱有一回下山收官渡运来的粮食,忽然发现城墙上连一个士兵都没有了,命令士兵从官渡运来攻城车,一日之间攻破邺城,包围州牧府。如今的袁绍士兵饿死、被射死,只剩下五千,和文莱二万五千吃饱喝足身强力壮的精兵对敌,自然毫无胜算。文莱被袁绍的突围军反包围,一人和张南、焦触、高干、吕翔、吕旷、牵招交战。赵云帮助文莱,几箭射死张南、焦融,文莱一回合杀死吕翔,三回合刺死牵招,十回合劈死高干,吕旷逃走,去投奔曹操。文莱带领士兵继续攻城,击破了幽州涿郡、代、渔阳、上谷、辽西、玄菟、乐浪、右北平、燕国、辽东等十郡一国,并州太原、上党、乐平、西河、雁门、新兴等六郡,青州齐郡、济南、乐安、北海、城阳、东莱、平原等七郡,降服了辽东公孙康、乌桓国、黑山军张燕,杀死了毫无实力的袁尚。曹操在另一边攻破徐州、豫州刘备,刘备迫逃荆州。曹操在文莱的帮助下一举统一了并州、司隶、冀州、兖州、青州、幽州、徐州、豫州等十三州中八州,占据东北方,匈奴臣服。因为文莱的大功,曹操称王后在数谋士劝阻下命令献帝封文莱为徐州牧,文王,大司马,整个徐州数十万户人都是文莱的封户,还有庐江、寿春、南阳三郡的数十万封户,总兵数达十万,户数达百万。