所以说个人认为,所谓的曹操击败刘备还军官渡,袁绍大军并未出动的说法是不成立的。
我们复盘这场战争的时候,就会发现,曹操并不是集中了全部兵力攻打刘备的。
《魏略》是时,公方有急於官渡,乃分留诸将屯官渡,自勒精兵征备。
也就是说,曹操是留有兵力驻防黄河一线的,之后带领精锐部队征讨刘备,袁绍想要直接奇袭许昌是不可能的,需要突破曹军防线才可以,只能说刘备败得太快了,算上曹军行军时间,也就是一个月左右的时间,刘备就大败亏损,数万部众四散,归顺的昌豨都要比刘备能打。
历史记载称刘备在看到曹操的大军后就吓跑了,曹操直接收纳了刘备的部众,这样的记载可能略夸张,但是刘备在军事上无法抵挡是事实,徐州很快再度被曹操所得,只能说当时的刘备嫡系部队并不强大,加上当时刘备的军事才能比不上曹操,刘备集团的人才也不及曹操集团。
这就导致了一度割据徐州,聚众数万的刘备,在面对曹操主力部队征讨时快速落败,基本上没有给袁绍什么反应时间,毕竟从袁军的动作来看,袁绍是想趁曹操征讨刘备之机,集结重兵集团南下,一举灭曹,可是刘备败的太快,袁绍这边尚未准备完毕,刘备就丢了徐州,曹军主力也得以快速回防,这才有了官渡之战。
战后刘备跑到青州袁谭那里,收揽败卒,去投靠了袁绍。