州刺史刘岱被黄巾军所杀后，曹操被推举为新的刺史；当时朝廷任命的刺史金敞因此无法上任，只能投靠南阳太守袁术，袁术以护送为名送金敞去兖州赴任。曹操军屯于鄄城，荆州牧刘表断了袁术的粮道，袁术率所部进入陈留，驻封丘，黑山军余部和匈奴酋长于夫罗予以援助。冀州牧袁绍与曹操合兵攻打袁术。袁术派部将刘详驻匡亭，曹操攻刘详，袁术救匡亭但被击败，退守封丘。曹操趁袁术未能完成调兵进围封丘，袁术逃往襄邑，又被追到太寿，曹操引渠水灌城。袁术逃往宁陵再被追上，退保雍丘，率领余部前往九江，杀了朝廷任命的扬州刺史陈温自领其州。夏季