袁绍欲斩刘备。刘备从容不迫说:“明公只听一面之词,而绝向日之情耶?备自徐州失散,二弟云长未知存活;天下同貌者不少,岂赤面长须之人,就判定是关羽呢?明公何不明察?”袁绍是个没主张的人,闻刘备之言,责沮授说:“误听你言,险杀好人。”遂仍请刘备上帐坐,议报颜良之仇。帐下一人应声而进道:“颜良与我如兄弟,今被曹贼所杀,我一定要报仇雪恨?”刘备视其人,身长八尺,面如獬豸,乃河北名将文丑。。袁绍大喜道:“非你不能报颜良之仇。我与十万军兵,便渡黄河,追杀曹贼!”此时已经来报,曹操担心袁绍会重兵包围白马于是携带白马百姓撤向官渡。袁绍决定:“挥师渡河,追赶曹军,文丑与刘备你二人率军追击,勿耽误战机。”因为屡谏而被嫌弃的沮授,这时又站出来劝阻说:“战争胜负变化莫测,不能不周密计划。大军应当留屯延津,另分兵进攻官渡。如能攻克,再迎大军也不迟,否则就有全军覆没的危险。”袁绍不从。沮授在大军即将渡河的时候叹息:“在上者骄傲,在下者贪功,悠悠黄河,我还能渡回来吗!”他推托身体有病,不愿过河。袁绍非常气恼,强迫沮授随军渡河,而把他所部军队割属郭图。文丑说:“刘玄德屡败之将,于军不利。既主公要他去时,我分三万军,教他为后部。”于是文丑自领七万军先行,令刘备引三万军随后。
曹操见关羽斩了颜良,倍加钦敬,表奏朝廷,封关羽为汉寿亭侯,铸印送关羽,知道袁绍大将文丑带领袁军渡过黄河,传下将令:以后军为前军,以前军为后军;粮草先行,军兵在后。曹操这时候只有骑兵六百,驻于南阪(在白马南)下,而袁军达五六千骑,尚有步兵在后跟进。曹操在后军,听得前军发喊,急教人看时,报说:“河北大将文丑兵至,我军皆弃粮草,四散奔走。后军又远,将如之何?”曹操以鞭指南阜说:“此可暂避。”人马急奔土阜。曹操令军士皆解衣卸甲少歇,尽放其马。文丑军掩至。众将说:“贼至矣!可急收马匹,退回白马!荀攸知道敌人的弱点,就说:“这正是歼敌的好时机,为何要退呢?”曹操与荀攸对视而笑,心意相通,于是命令士兵解鞍放马,丢弃辎重,引诱袁军;待袁军逼近,文丑军既得粮草车仗,又来抢马。军士不依队伍,自相杂乱。曹操突然命令上马,进行出击。文丑军大乱。曹兵围裹将来,文丑挺身独战,军士自相践踏。文丑止遏不住,只得拨马回走。曹操在土阜上指道:“文丑为河北名将、谁可擒之?”张辽、徐晃飞马齐出,大叫:“文丑休走!”曹军瞬间包围文丑,文丑回头见二将赶上,遂按住铁枪,拈弓搭箭,正射张辽。徐晃大叫:“贼将休放箭!”张辽低头急躲,一箭射中头盔,将簪缨射去。张辽奋力再赶,坐下战马,又被文丑一箭射中面颊。那马跪倒前蹄,张辽落地。文丑回马复来,徐晃急轮大斧,截住厮杀。文丑大惊落马,曹军围住,乱刀砍死,可惜河间四庭柱已经折损两名了大将(正史上文丑是让曹操乱军砍死,没有关羽
什么事情)。曹操成功击败文丑,顺利退到官渡。袁绍军队的锐气被挫伤。
此时赵云至邺城求见刘备,二人同床眠卧。刘备密谴赵云招募兵士数百,对外宣称是左将军刘备余部,袁绍并不知道此事。文丑被斩的消息让袁绍非常愤怒袁军集结在阳武。孙策的武功战绩让江东之人震撼,吴郡太守许贡,乃暗遣使赴许都上书于曹操。其略说:“孙策骁勇,与项籍相似,江东之人都称“小霸王”朝廷宜外示荣宠,召在京师;不可使居外镇,以为后患。”使者赍书渡江,被防江将士所获,解赴孙策处。策观书大怒,斩其使,遣人假意请许贡议事。许贡至,沈阳北、孙策出书示之,叱道:“你欲送我于死地!”命武士绞杀之。许贡家属皆逃散。有家客三人,欲为许贡报仇,恨无其便。

