官渡之战爆发在公元200年,是东汉末年军阀混战中,曹草与袁绍争夺中原地区的关键新一仗。通过这次战役,曹草以少胜多,以弱胜强,打败了袁绍,统一了北方。
袁绍是当时显赫一时的大世族豪强势力,于公元199年,大体上统一了河北。曹草当时控制了汉献帝“挟天子以令诸侯”,大体上统一了河南。于是,袁绍和曹草之间的大规模兼并战争爆发了。
公元199年春,袁绍调兵十万,进攻黎阳,准备一举攻下许昌,消灭曹草。曹草以两万左右的兵力抗击袁绍。曹草亲自率兵,打败了与袁绍联合的刘备,俘虏了他的妻子,又迫使刘备的大将关羽投降,从而解除了后顾之忧。这以后,曹草迅速移兵官渡,准备迎击袁绍。
公元200年8月,袁绍进军官渡。袁军依河丘屯营,东西达几十里,曹军也立营相拒。打了几仗,曹军不利,坚壁不出。袁军筑楼台,堆土山,居高临下攻打曹营,结果曹草用霹雳车击破了袁军楼台。袁军一计不成又生一计,又挖道一直通向曹营,曹草针锋相对,在营外挖深沟以防御。就这样,双方大军在官渡相持了好几个月。
曹军转机终于来到了。同年10月,袁绍派大将淳于琼带兵一万多人押送军粮,驻在大营以北四十里处。此时袁绍未能采纳谋士许攸、大将沮授的建议,结果袁军内部众叛亲离。许攸投降了曹草,将袁绍的请况告诉给了曹草,并建议他偷袭故市、乌巢,烧掉袁绍军粮,以此置袁绍于死地。曹草听后非常高兴,认为这是出奇制胜的好机会。他调兵遣将,并亲率五千轻兵,假冒袁军,让战马口衔横杖,军士每人抱一捆干柴,连夜抄小道行进。天将亮,曹军已到乌巢,包围了袁军,焚烧了军粮,袁军大乱,死的死,逃的逃,降的降。最后,袁绍和他的儿子袁谭仅带八百骑兵逃回河北。曹草取得了官渡之战的胜利。
官渡之战是“中国战史中弱军战胜强军的有名的战例”,在军事科学上有重要价值。