Despite having won the preliminary battles, Cao Cao was still outnumbered.
He abandoned the forward bases along the Yellow River in preparation for a determined defence at Guandu.
Cao Cao also ordered his officials in charge of his lands in his absence to govern with lenience, so as to minimise chances of chaos within the civilian community that could affect his army's morale.

After the engagements at the river, Yuan Shao's army pushed to Yangwu (陽武; near present-day Yuanyang County, Henan), directly north of Guandu, and began constructing earthen fortifications.
He ignored Cheng Yu's bastion of 700 men at Juancheng and missed an opportunity to attack Cao Cao's eastern flank, exactly as Cheng Yu's predicted earlier when he guessed that Yuan Shao would ignore a position with so few men.
Yuan Shao's Attendant Officer (從事) Ju Shou had reservations about concentrating all of the main army at Yangwu, and suggested leaving a garrison at Yan Ford as a precaution in case the attack on Guandu did not go well.
Yuan Shao ignored the suggestion again.
Ju Shou, in despair, tried to excuse himself by claiming to be ill, but Yuan Shao became annoyed at him and would not grant him leave.
Instead, he divested Ju Shou's men and divided them under the commands of Guo Tu and Chunyu Qiong.

Yuan Shao reorganized his forces and sent Liu Bei with an army to support the rebellions against Cao Cao in Yinjiang (㶏疆; southwest of present-day Xuchang), just 20 li south of the capital.
Although Cao Cao was concerned about such developments in his rear, his cousin Cao Ren observed that Liu Bei could not have too much control over his new men given by Yuan Shao.
So Cao Cao sent Cao Ren to deal with the rebellion.
Cao Ren succeeded, killing the rebel leader Liu Pi and routing Liu Bei.
Yuan Shao also tried to cut off Cao Cao from the west by sending Han Meng (韓猛) southwest.
Cao Ren again responded to the threat by defeating Han Meng at Mount Jiluo (雞洛山; 50 li northeast of present-day Xinmi, Henan).
Yuan Shao did not send any detached force into Cao Cao's territory after this.

At Yangwu, several war plans were presented to Yuan Shao.
Ju Shou observed that Cao Cao's men were running out of grain, and thus it would be proper to enter a war of attrition, denying Cao Cao a decisive battle.
Another advisor, Xu You suggested that Yuan Shao should maintain the front at Guandu but at the same time send men to circle around and capture the emperor in Xu.
Yuan Shao accepted neither plan, saying he preferred to capture the emperor with a direct advance.
Despite having won the preliminary battles, Cao Cao was still outnumbered. He abandoned the forward bases along the Yellow River in preparation for a determined defence at Guandu. Cao Cao also ordered his officials in charge of his lands in his absence to govern with lenience, so as to minimise chances of chaos within the civilian community that could affect his army's morale.
After the engagements at the river, Yuan Shao's army pushed to Yangwu (陽武; near present-day Yuanyang County, Henan), directly north of Guandu, and began constructing earthen fortifications. He ignored Cheng Yu's bastion of 700 men at Juancheng and missed an opportunity to attack Cao Cao's eastern flank, exactly as Cheng Yu's predicted earlier when he guessed that Yuan Shao would ignore a position with so few men. Yuan Shao's Attendant Officer (從事) Ju Shou had reservations about concentrating all of the main army at Yangwu, and suggested leaving a garrison at Yan Ford as a precaution in case the attack on Guandu did not go well. Yuan Shao ignored the suggestion again. Ju Shou, in despair, tried to excuse himself by claiming to be ill, but Yuan Shao became annoyed at him and would not grant him leave. Instead, he divested Ju Shou's men and divided them under the commands of Guo Tu and Chunyu Qiong.
Yuan Shao reorganized his forces and sent Liu Bei with an army to support the rebellions against Cao Cao in Yinjiang (㶏疆; southwest of present-day Xuchang), just 20 li south of the capital. Although Cao Cao was concerned about such developments in his rear, his cousin Cao Ren observed that Liu Bei could not have too much control over his new men given by Yuan Shao. So Cao Cao sent Cao Ren to deal with the rebellion. Cao Ren succeeded, killing the rebel leader Liu Pi and routing Liu Bei. Yuan Shao also tried to cut off Cao Cao from the west by sending Han Meng (韓猛) southwest. Cao Ren again responded to the threat by defeating Han Meng at Mount Jiluo (雞洛山; 50 li northeast of present-day Xinmi, Henan). Yuan Shao did not send any detached force into Cao Cao's territory after this.
At Yangwu, several war plans were presented to Yuan Shao. Ju Shou observed that Cao Cao's men were running out of grain, and thus it would be proper to enter a war of attrition, denying Cao Cao a decisive battle. Another advisor, Xu You suggested that Yuan Shao should maintain the front at Guandu but at the same time send men to circle around and capture the emperor in Xu. Yuan Shao accepted neither plan, saying he preferred to capture the emperor with a direct advance.
Battle of Guandu