袁绍驻军阳武,沮授劝袁绍说:“我军数量虽多,但战斗力比不上曹军曹军粮草短缺,军用物资储备比不上我军。因此,曹操利于速战速决,我军利于打持久战。应当作长期打算,拖延时间。”袁绍没有采纳。八月,袁绍大军向前稍作推进,依沙丘扎营,东西达数十里。曹操也把部队分开驻扎,与袁绍营垒相对。沮授不管说什么,袁绍都听不进
曹操出兵与袁绍交战,没有取胜,又退回营垒,坚守不出。袁绍军中制造高楼,堆起土山,居高临下地向曹营射箭,曹军在营中行走,都要用盾牌遮挡飞箭。曹操制成霹雳车,发射石块,将袁绍的高楼全都击毁。袁绍又挖地道进攻,曹军在营内挖一道长长的深沟,以抵御袁军从地下来攻。曹操兵少粮尽,士兵疲惫不堪,百姓无法交纳沉重的赋税,纷纷背叛而降附袁绍。曹操大为忧虑,给荀彧写信荀彧负责留守,这是他的强项,说准备用退回许都的办法,引诱袁军深入。荀彧回信说:“袁绍集中全部军队到官渡,打算与您一决胜负。您以最弱者抵抗最强者,如果不能制敌,就将为敌所制,这正是夺取天下的重要关键。而且,袁绍只是布衣中的英雄罢了,能把人才招集在自己身边,却不能任用。以您的神武明智,加上尊奉天子、名正言顺,有谁能阻拦得住!如今,粮食虽少,但还没有到楚、汉在荥阳、成对峙时的困境。那时刘邦、项羽谁也不肯先向后撤,是因为先退就会处于劣势。您的军队只有袁绍军队的十分之一,但您坚守不动,扼住袁军的咽喉,使袁军无法前进,已长达半年。情势显现,已到终结,必将发生变化,这正是出奇制胜的时机,一定不能放弃。”曹操听从荀的劝告,于是坚守营垒,与袁绍相持。
这里我们来分析下曹袁兵力的对比,袁绍的兵力基本是确定的,三国志袁绍传记载“简精卒十万,骑万匹,将攻许”,即使这十万是虚数也相差不多袁绍败后,降兵被坑杀,裴注引张璠汉纪云:“杀绍卒凡八万人。”,还有裴注引孙盛评曰:“案魏武谓崔琰曰“昨案贵州户籍,可得三十万众”。由此推之,但冀州胜兵已如此,况兼幽、并及青州乎?绍之大举,必悉师而起,十万近之矣。”说明袁绍十万兵力是真实的。
而曹操的兵力正史没明确说明,按照荀彧的说法是“十分居一”,但这只是在这时双方对峙时的兵力对比,而且按照当时荀彧鼓励曹操的语气来看,我相信真实兵力肯定要比“十分居一”多点而且双方也不可能吧所以兵力都部署在这里。
所以三国志记载的“八月,绍连营稍前,依沙塠为屯,东西数十里。公亦分营与相当,合战不利。时公兵不满万,伤者十二三。”我认为还是可信的,当时双方对峙的兵力曹操方确实不满万,因为曹操的兵力,除了直接在官渡筑垒据守的部队外,还有:两翼的保护部队:保护官渡主战场两侧翼的安全。左翼孟津、敖仓一带的夏侯惇军右翼陈留、己吾一带的张绣军官渡到许都之间的战役预备队:位于官渡筑垒地带后方。曹仁军、曹洪军、徐晃军、史涣军东线牵制部队:牵制袁绍青州部队。徐州的臧霸军、孙观军等东南的防备部队:控制汝南袁绍老家一带的局势,防备江东孙氏集团。有满宠军、李通军南方的防备部队:防备刘表集团可能的偷袭。蔡阳军等其他部队:包括许都的留守部队夏侯渊的运输护卫部队、兖州留守部队等等。
而袁绍的兵力也像曹操一样,分兵部署了好几支,如淳于琼的万人部队、蒋琦的骑兵部队等,袁绍还保留了一支后军位于黄河北岸的黎阳地区由大将蒋义渠带领,这支兵马也在五千以上还有就是袁绍派出去迂回曹操后方的多支部队,虽然每支部队的兵力都不是太多,但是决不是只有刘备、韩荀两支,因为这两支只是由于被曹军消灭才得到记载,而其他那些成功袭击曹军后勤运输的部队并没有被记载下来。而在对峙前,在白马斩颜良之战,延津南破文丑之战等战斗中袁军也损失了不少兵力。
所以在我以上分析来看,曹操的总兵力大约在两万五到三万左右,而袁绍大约十万左右,在官渡前线对峙时,曹操直接率领的有八千左右,袁绍大约六万左右。
进过我们的分析,我们知道虽然曹袁官渡之战是名副其实的以少胜多之经典战例,但也没有传说的那样以一当十那么夸张,但不得不说曹操以那么少的兵力打败了兵力强大的袁军,足以显示他在军事上的独到之处了!