派蒋奇率部于侧翼掩护，袁绍不从。许攸献计轻军夜袭许都，也不被採纳；又因其家属犯法下狱，许遂与袁决裂，转投曹操。曹操光着脚出来迎接，问计于许攸。许攸告诉曹操，袁军辎重万余乘在故市、乌巢，守备不严，劝他轻兵破袭，则袁将自败。曹操当机立断，发动乌巢之战，令曹洪、荀攸留守官渡大营，自领步骑五千人，伪装成袁军蒋奇部队，人衔枚马缚口，携带柴草，从小路夜行，迅速赶到乌巢，纵火围攻，淳于琼部惊慌混乱。拂晓，淳于琼才发现曹操兵少（只有5000），出阵反攻，曹操率军突击，淳于琼又退守营中。袁绍得知军情，只派轻骑救援淳于琼，