且说曹操见云长斩了颜良,倍加崇敬,表奏朝廷,封云长为汉寿亭侯,铸印送关公。忽报袁绍又使大将文丑渡黄河,已据延津之上。操乃先令人移徙住民于西河,然后自领兵迎之;传下将令:今后军为前军,之前军为后军;粮草先行,军兵在后。吕虔曰:“粮草在先,军兵在后,何意也?”操曰:“粮草在后,多被剽掠,故令在前。”虔曰:“倘遇敌军劫去,如之何如?”操曰:“且待敌军到时,却又理睬。”谦虚疑未决。操令粮食辎重沿河堑至延津。操在后军,听得前军发喊,急教人看时,报说:“河北大将文丑兵至,我军皆弃粮草,四散驰驱。后军又远,将如之何?”操以鞭指南阜曰:“此可暂避。”人马急奔土阜。操令军士皆解衣卸甲少歇,尽放其马。文丑军掩至。众将曰:“贼至矣!可急收马匹,退回白马!”荀攸急止之曰:“此正能够饵敌,何故反退?”操急以目视荀攸而笑。攸知其意,不复言。文丑军既得粮草车仗,又来抢马。军士不依步队,自相混乱。曹操却令军将一齐下土阜击之,文丑军大乱。曹兵围裹将来,文丑挺身独战,军士自相踩踏。文丑止遏不住,只得拨马回走。操在土阜上指曰:“文丑为河北名将、谁可擒之?”张辽、徐晃飞马齐出,大呼:“文丑休走!”文丑转头见二将赶上,遂按住铁枪,拈弓搭箭,正射张辽。徐晃大呼:“贼将休放箭!”张辽低头急躲,一箭射中头盔,将簪缨射去。辽奋力再赶,坐下战马,又被文丑一箭射中脸颊。那马跪倒前蹄,张辽落地。文丑回马复来,徐晃急轮大斧,截住厮杀。只见文丑前面军马齐到,晃料敌不过,拨马而回。文丑沿河赶来。
云长引数骑东冲西突。正杀之间,刘玄德领三万军随后到。前面哨马探知,报与玄德云:“今番又是红面长髯的斩了文丑。”玄德仓猝骤马来看,隔河瞥见一簇人马,来往如飞,旗上写着“汉寿亭侯关云长”七字。玄德暗谢六合曰:“本来吾弟公然在曹操处!”欲待号召相见,被曹兵大队拥来,只得出兵归去。袁绍策应至官渡,下定寨栅。郭图、审配入见袁绍,说:“今番又是关某杀了文丑,刘备佯推不知。”袁绍大怒,骂曰:“大耳贼焉敢如此!”少顷,玄德至,绍令推出斩之。玄德曰:“某有何罪?”绍曰:“你故使汝弟又坏我一员大将,如何无罪?”玄德曰:“容伸一言而死:曹操素忌备,今知备在明公处,恐备助公,故特使云长诛杀二将。公知必怒。此借公之手以杀刘备也。愿明公思之。”袁绍曰:“玄德之言是也。汝等几使我受害贤之名。”喝退摆布,请玄德上帐而坐。玄德谢曰:“荷明公广大之恩,无可补报,欲令一亲信人持密书去见云长,使知刘备动静,彼必星夜来到,帮手明公,共诛曹操,以报颜良、文丑之仇,如何?”袁绍大喜曰:“吾得云长,胜颜良、文丑十倍也。”玄德修下书札,未有人送去。绍令退兵武阳,连营数十里,按兵不动。操乃使夏侯惇领兵守住官渡隘口,本身班师回许都,大宴众官,贺云长之功。因谓吕虔曰:“昔日吾以粮草在前者,乃饵敌之计也。惟荀公达知吾心耳。”众皆叹服。正饮宴间,忽报:“汝南有黄巾刘辟、龚都,甚是猖獗。曹洪累战倒霉,乞遣兵救之。”云长闻言,进曰:“关某愿施犬马之劳,破汝南贼寇。”操曰:“云长建立大功,未曾厚酬,岂可复劳征进?”公曰:“关某久闲,必生疾病。愿再一行。”曹操壮之,点兵五万,使于禁、乐进为副将,次日便行。荀彧密谓操曰:“云长常有归刘之心,倘知动静必去,不成频令出征。”