原因如下:
1、袁绍与曹操在白马相持时,袁绍下令筑起箭塔,连日向曹操营寨射箭,使曹 操军心动摇。 其后,刘晔献上霹雳车之计,大破袁绍弓弩兵,使曹操在官渡得到据守之地
2、 曹操於黎阳与袁绍杷持,本欲还兵再作打算,荀攸献计:「今兵少不敌,分其势乃可。公到延津,若将渡兵向其后者,绍必西应之,然后轻兵袭白马,掩其不备,颜良可禽也。」大破袁军。
3、建安五年八月始,两军再次相持於官渡,双方互有胜负。其后曹操军中缺粮,适逢袁绍谋士许攸与营中将士不和,投奔曹操。许攸献计烧袁绍军粮,使袁绍不战自败,而袁绍确不听陪下之言派一个嗜洒如命的淳于琼去看守粮草。 总之曹操用人不疑,疑人不用,能明智接纳能人之言,取得最终的胜利。而袁绍比较果断,不听能人之言,骄傲自大,故有此败。