张辽在白马得胜后不久,曹操率兵在延津引诱文丑的部队,文丑部队众多,足足五六千人,曹操只有其十分之一,仅有五六百人,一些将官害怕不敌想逃跑,但荀攸极力反对,他命令将士一边逃跑一边丢下物资,用来分散敌人的队伍。
荀攸此招果然奏效,文丑的士兵追上来看到地上的物资后立即放弃追击,停下来争抢物资,曹操看准时机立即指挥士兵回去反攻,文丑被曹操兵马杀了一个搓手不及,袁军再次战败,文丑被擒,曹操此战以少胜多,再一次战胜袁绍。
不过曹军虽在白马、延津两次击败败袁军,但是袁绍大军连营而进,东西数十里,依沙堆为屯,所以整体局势仍对曹军不利,因为袁绍的兵马比曹操多太多了,最终曹操决定退守官渡。
双方大军在官渡相攻数月,曹军粮草渐尽,正当曹操犯难之际,袁绍谋士许攸因向袁绍献偷袭之计不成,且在河北的家眷犯法被抓,心生悔恨,竟然跑来投靠曹操,献计让曹操偷袭乌巢,因为袁军的粮草都在乌巢,只要乌巢一破袁军必定无粮可用。