河,一旦有了变故,众将士们都回不来了。”袁绍不听,大怒说:“都是你们在迟缓军心,拖延时日,妨碍大事。难道没听说过‘兵贵神速’吗?”沮授见此,无奈退出,叹息着说:“为首的人野心勃勃,自负其勇,部下只知道贪功夺利,悠悠的黄河啊,我的命运不知道在何方!”从此托病不出门议事。玄德对袁绍说:“我受你大恩无以为报,现在愿意与文将军一同前去:一来报答明公的大恩,二来打探云长的情况。”袁绍听了心里高兴,就叫文丑与玄德一同带领前部军兵。文丑说:“刘备屡屡败阵,让他做将领对军队不利。如果主公让他同去,我分三万军给他,让他做后部。”于是文丑带领了七万军先行出发,玄德带三万军马随后。
再说曹操见云长斩了颜良,倍加钦敬,就向朝廷表奏,封云长为“汉寿亭侯”,铸了官印给关公。忽又有人来报:“袁绍大将文丑渡过黄河,已屯守在延津之上。”曹操于是先派人将居民迁移到西河,然后亲自领兵迎战。出发前传下将令:“以后军做前军,以前军做后军;粮草先发,军兵随后。”吕虔问曹操说:“让粮草行在前面,军兵在后面,这是什么战略啊?”曹操说:“粮草在后,容易被剽掠,所以安排在前面。”吕虔不解地问道:“如果遇到敌军,将它们劫去怎么办?”曹操胸有成竹地说:“且等敌军到了再说。”吕虔还是心存疑虑。曹操下令,将粮食、辎重沿河堑运至延津,自己随在后军中。走了一段路程,忽然听到前军喊声嘈杂,急唤人去察看。兵卒随后来报:“河北大将文丑带兵到来,我军都抛弃了粮草,四散奔逃,后军离他们这么远,怎么办?”“那里可以暂时避一避。”曹操拿马鞭指了指南面的小土山说。人马都急急忙忙地奔向土山。大家在土山上气喘吁吁,曹操下令说:“军士们可以解下衣服盔甲,暂作歇息,战马也可以放开。”不久,文丑的大军偷偷攻来。众将士说:“贼兵已经到来了。我们要赶快将马匹收拢回来,退回白马。”荀攸忙制止说:“正好可以用它们来引诱敌人,为什么收拢?”曹操看向荀攸,笑了笑,荀攸知道他的意图,也就不再多言。
文丑大兵得到了粮草兵车,看到被放散的马匹,又纷纷前来争抢。这样一来,军士们不按照队伍行走,阵势杂乱不堪。趁此时,曹操令众将士一同冲下土山,文丑军队伍更是大乱。曹兵将他们包围起来,文丑一个人挺身而战,其他军士则自相践踏。文丑制止不下来,只好拨回马头逃跑。曹操指着土山上的文丑说:“谁能将河北名将文丑擒获?”张辽、徐晃一同出马,大叫道:“文丑别跑!”文丑回过头一看,二将已经追赶上来,于是放下铁枪,抽弓搭箭,一箭射向张辽。一旁的徐晃大叫着:“贼将不要放箭。”张辽慌忙低头闪躲,一箭射中他的头盔,将簪缨射掉了。张辽奋力再次追赶,又被文丑一箭射中战马面颊,马跪倒在地,张辽落下马来。文丑乘机回马杀过来,要取了张辽性命。徐晃急忙抡起大斧,截住文丑厮杀,战不多久,见文丑后面军马一起赶到,料想抵挡不了,拨马回营。文丑沿河追来,忽见十几人挥起旗号奔来,为首的一员大将提刀飞奔至眼前,正是关云长。云长大喝一声:“贼将别逃!”与文丑交马厮杀在一起,战了不到三个回合,文丑感觉到对方勇猛,心中胆怯,想掉转马头逃走。关公的马快,追上前去,对着文丑的脑后一刀下去,文丑被斩于马下。曹操在土山上,看见关公砍了文丑,又挥动大军掩杀下来。河北军多数被杀下水,粮草马匹仍然被曹操夺回。
却说云长正引着数骑左冲右突之时,刘玄德带领的三万后备军也赶到了。前面的哨马探听到消息,报给玄德:“今天又是那个红脸长髯的人杀了文丑。”玄德慌忙驱马上前,隔着黄河看过去,见一簇人马往来如飞,军旗上写着“汉寿亭侯关云长”七个字。玄德高兴得在心里谢天谢地:“原来二弟真在曹操那里。”正要招呼着相见,无奈曹兵大队蜂拥而来,只好收兵回去。袁绍的接应部队也到了官渡,安营扎寨。郭图、审配入帐见袁绍说:“今天又是关某人杀了文丑,刘备竟然假装不知。”袁绍一听,又是大怒,骂道:“大耳贼,胆敢如此!”不一会,玄德来到,袁绍命令左右将其推出去斩了。玄德问:“刘某有何罪?”袁绍说:“你故意叫你弟弟又杀了我一员大将,怎会无罪?”玄德说:“请让我申辩一句再死不迟:那曹操一向忌惮我,如今知道我正在明公这里,恐怕我辅助你,故意派出云长诛杀二位大将。料想明公知道后,必定大怒,这正是要借明公的手来杀我啊。”袁绍细想,说:“玄德说得极对。你们两个几乎使我担上杀害贤良的罪名。”于是将左右的人喝退,请玄德到帐上就坐。玄德拜谢说:“明公的宽大之恩,刘备我无以为报。想派个心腹送密信给云长,让他知晓我的消息。他一定会连夜赶来辅佐明公,到时共同诛杀曹操,报颜良、文丑的大仇,怎么样?”袁绍听到这话,喜不自禁,说:“我若能得到云长,必胜过颜良、文丑十倍。”于是,玄德写下书信,准备差人送去给关羽。这边袁绍刚刚失败,下令退军驻扎武阳,安下营寨数十里,按兵不动。