文莱心想:文丑和自己是同姓,并且比颜良有谋略,也同颜良一般勇猛,为什么不要呢?他和颜良是好朋友,想让他归降,真有些麻烦。怎么办呢?有了,离间!文莱叫庐江的田丰给文丑寄了一封没有署名的信:颜良在战败后大骂文丑、张郃、高览,都是河间四将,却不来帮他。都是自私自利,要了性命不要兄弟的狗贼!他还给袁绍寄信说要计文丑的罪。
文丑很快看出是田丰的字迹,知道田丰很看重自己。田丰又给袁绍寄一封信:吾乃田丰,不得已而降庐江,望大将军不计罪。文丑此人嫉妒心强,在颜良出征时偷偷让文莱袭击大营,害的颜良大败而在路上被文莱所杀。此人之言必不可信!待有机可乘,我将偷回冀州!
袁绍相信了,他把众将士唤到大营里来,羞辱文丑,要计他的罪。文丑听了十分害怕,并且痛恨颜良。他发誓:我在天上也不与汝为友!于是要将功赎罪,要求带张郃、高览兵一万攻打官渡。袁绍不同意,说:“兵一万不成问题,张郃、高览要驻守大营,岂是你能带领的?”文丑只好答应了,自己点兵一万出征了。
文莱知道了,十分欢喜,带陆兵一万去抵挡文丑。文丑带领的一半是骑兵,常常击败文莱。文莱命令公孙瓒和赵云共同带领白马义从交战文丑。文丑先前小败几次,丝毫没有气馁,布下阵法,利用后阵弩兵击退白马义从。文莱再让陷阵营打乱阵型,大军掩杀。文丑保持冷静指挥士兵,且战且退。退到了一个林子里,文莱发现自己中计了,带兵就往回跑。尾部的士兵被伏兵杀得大败。文丑率领部众追击,斩杀了徐庶手下军侯一员,差一点伤到徐庶。到了宽阔之处,文丑害怕文莱的埋伏,在原处侯战。文莱见文丑如此勇猛无比,令人搭起一高台,准备一支旗子,让士兵摆出一字长蛇阵。文丑感觉奇怪,有诈,不敢突袭。文莱用小说里看到的一字长蛇阵的挥旗法指挥大军准备抵挡文丑。这时,两军僵持不下,文丑忍不住派手下领兵出战。文莱指挥士兵把文丑手下李师的军队包围起来。李师被赵云杀死。文丑为了了解破阵方法,先后派李申、李彪、逢奇出战。结果李申被团团围住,哥哥李彪来救。邹靖迎战李彪,张辽杀死了李申,不久李彪也被乱军砍死。逢奇领骑兵候命不动,文莱命令刀兵弯腰冲去,用刀扫马腿。几百匹马把背上士兵掀翻,逢奇和田豫交战,田豫久战不胜,太史慈挽弓搭箭射死逢奇。文丑来抢逢奇尸体,文莱指挥长蛇阵包围文丑,文丑死战许久,文莱诸将始终没有击败文丑。文莱士兵已经十分劳累,文莱命令士兵撤退。逢纪近亲逢奇,被文丑派出来,被太史慈射死,尸体也没有抢到,十分恼怒,进谗言诱杀文丑。文丑知道逢纪的计谋,率领士兵降服了文莱。