가후
하지만 원소는 관도에 조조를 묶어둔 채 지속적으로 자신에게 호응하는 반란을 유도했고, 예주 전 지역이 원소군으로 돌아서는 등 조조군의 전황은 점차 절망적으로 악화되었다. 이 무렵 원소 진영의 허유(許攸)는 비리가 탄로나 가족들이 투옥당한 일이 있었다. 허유는 좁아진 입지를 만회하기 위해 원소에게 군사를 나눠 허도를 습격하자는 적극적인 헌책을 했으나 원소는 관도에서 조조를 포위해 사로잡는 것으로 완전히 결착이 날 것으로 여겼으므로 이를 거절하였다. 자신의 계책이 거절당한 데에 분노한 허유는 더이상 원소 밑에서 출세하기가 어렵다고 보아 조조 진영에 투항해 왔다. 허유는 순우경(淳于瓊)이 원소군의 병량을 운송하는 것과 순우경이 오소(烏巣)에 주둔하고 있다는 것을 알려주고, 이곳을 기습할 것을 진언했다. 조조의 측근의 대부분은 이 허유의 발언을 의심했으나, 순유와 가후(賈詡)만이 이 의견을 지지했다. 이에 조조는 즉시 행동을 개시해 직접 원소군으로 위장한 보병과 경기병으로 구성된 5천의 특공대를 이끌고 기습, 오소의 군량과 말먹이, 군수물자들을 소각한 뒤 순우경의 군량 경비군을 섬멸하고 순우경을 참수했다.