逃回告诉公孙瓒,公孙瓒得知弟弟已死,大怒道:“袁绍诱我起兵攻打韩馥,他却从中谋取私利,现在又假装是董卓的士兵射死我弟弟,此仇不报非君子!”于是出动全部本部兵马,杀向冀州。
袁绍得知公孙瓒的兵马到了,也率领军队出城。两军在磐河相遇,袁绍的军队在磐河桥东,公孙瓒的军队在桥西。公孙瓒立马桥上,大声喊道:“背信弃义的家伙,怎敢算计我!”袁绍也策马来到桥边,指着公孙瓒说:“韩馥没有才能,自愿把冀州让给我,这和你有什么关系?”公孙瓒说:“以前以为你是忠义之士,推举你做盟主。你如今的所作所为,真是狼心狗肺,有什么脸面活在世上!”袁绍大怒道:“谁能把他擒住?”话还没说完,文丑策马挺枪,直接杀上桥,公孙瓒就在桥边与文丑交锋。没战十几个回合,公孙瓒抵挡不住,败阵而逃,文丑乘势追赶。公孙瓒逃入阵中,文丑飞马径直冲入中军,在阵中往来冲突。公孙瓒手下的四员健将一起迎战,被文丑一枪刺倒一员将领,另外三员将领都逃走了。文丑一直把公孙瓒赶出阵后,公孙瓒朝着山谷逃窜。文丑快马加鞭,厉声大叫:“快下马投降!”公孙瓒弓箭都掉光了,头盔也落地,披头散发地纵马奔逃,转过山坡时,他的马前蹄突然失陷,公孙瓒翻身摔落在坡下。文丑急忙捻枪来刺。突然,草坡左侧转出一个少年将军,飞马挺枪,直取文丑。公孙瓒爬上坡去,看到那少年身高八尺,浓眉大眼,宽脸重颐,威风凛凛,他与文丑大战五六十回合,胜负未分。公孙瓒部下的救兵到了,文丑拨转马头离去,那少年也不追赶。公孙瓒急忙下土坡,询问那少年的姓名。那少年欠身回答:“我是常山真定人,姓赵名云,字子龙。原本是袁绍辖下的人。因为看到袁绍没有忠君救民之心,所以特地离开他来投奔您,没想到在这里相遇。”公孙瓒非常高兴,于是和他一起回到营寨,整顿兵马。
第二天,公孙瓒把军马分成左右两队,如同鸟的羽翼,共有五千多匹马,其中大半是白马。因为公孙瓒曾与羌人作战,专门挑选白马作为先锋,号称“白马将军”,羌人只要看到白马就逃跑,所以公孙瓒的白马很多。袁绍命令颜良、文丑为先锋,各率领一千弓弩手,也分成左右两队,让左边的射公孙瓒的右军,右边的射公孙瓒的左军。又命令麹义率领八百弓手,一