有两个方面需要注意,那就是官渡之战的持续时间,以及刘备的所作所为。建安四年(公元199年)五六月间,袁术兵败,意图投奔袁绍,刘备终于争取到率军离开许昌的机会,前往拦截袁术,六月,袁术病死,刘备屯兵徐州,此时,袁绍正式挑选精兵十万,战马万匹,意图拿下许昌,官渡之战,就此拉开帷幕。整个官渡之战分为准备期间、前期、相持、后期阶段,从建安四年(公元199年)六月,袁绍动员大军,到十一月拉拢张绣、至建安五年(公元200年)春正月为战前准备阶段,从建安五年(公元200年)春正月衣带诏事件爆发至同年四月,为战争前期。
从当年四五月间到九月底为相持阶段,而从十月到十一月,是为战争的最后阶段,因此,可以发现,官渡之战总分四个阶段,持续时间仅仅为十六个月左右的时间。那么,在这简短的十六个月时间内,刘备真的一无是处吗?答案显然不是。在此期间,刘备在反曹兴汉的号召下,做了至少五件大事。第一、拦截袁术脱离曹操袁术逐渐衰败之时,才想起了自己的兄长,远在河北的袁绍,因此意图投奔,对于二袁的汇合,曹操自然不想看到,于是商讨人选,带兵前往徐州境内,拦截袁术,此时,刘备争取到了这个机会。对于刘备来说,他对于分裂大汉,僭越称帝的袁术,是绝对没有任何好感的,截击袁术,不仅可以使得自己脱离许昌曹操的监控,还能够趁势返回徐州,何乐而不为呢?果然,同年六月,在刘备的拦截之下,袁术进退不得,病故而亡。
第二、兴汉反曹二据徐州袁术败亡后,刘备立刻进军下邳,斩杀徐州刺史车胄,联合东海郡大姓昌豨数万人马,再度占据以下邳、小沛为中心地区的徐州腹心之地,并且迅速分兵安稳各地。原因很简单,早在许昌之时,刘备便与车骑将军董承等参与衣带诏密谋,所以,从离开许昌拦截袁术开始,就是刘备一步步的计划,至此,都在有条不紊地进行着。很快,刘备在徐州开始逐渐站稳脚跟,他进一步联络河北袁绍,意图夹击曹操,至同年底衣带诏事件被曹操所知后,刘备干脆直接亮明兴汉反曹的旗帜,虽然说他所挑选的时机并不合适,但是也曾一度击败前来征讨的王忠等人。
建安五年(公元200年)春正月,曹操权衡利弊后,亲征刘备,刘备不敌,再次败逃,丢失徐州后,只得投奔袁绍。第三、联结袁绍再战曹操从徐州败逃后,刘备辗转青州,最终来到了邺城,袁绍亲自出城二百里迎接刘备,起初,刘备对于袁绍很有信心,可是随着自己徐州惨败,袁绍无法及时偷袭许昌,又因为在袁绍处停留一个多月的所见所闻,使得刘备明白,官渡之战,袁绍想赢,似乎很不容易。因此此时,刘备再次想要脱身,终于,同年七月,汝南黄巾军刘辟、龚都等部头像袁绍,刘备趁机率领自己所部前往汝南,开辟官渡第二战场,汇合刘辟、龚都,牵制曹军后方。
第四、袭扰汝南颇有斩获七月,刘备率部来到汝南,汇合刘辟、龚都所部后,拥众数千人,击败曹操派来攻打自己的蔡阳,并斩杀蔡阳,彼时,官渡前线正在相持的关键阶段,刘备虽然仅有数千人,却对曹操或者说许昌的侧方产生了威胁。可是刘备毕竟兵力不足,因此这种牵制,直到十月下旬,官渡前线曹操大胜后,都没有明显的发挥出来,而在官渡之战刚刚结束,曹操便是再次亲自率军,南下汝南,攻击刘备。刘备寡不敌众,只得再次败退,此时,除了南方,他已无路可去。第五、中原败北南下荆州建安六年(公元201年),刘备在曹操的军事打击下,被迫南投刘表,这就意味着,十七年的中原逐鹿,刘备所得到的,唯有失败二字。
因此,通过以上我们可以发现,官渡之战期间,刘备并非毫无作为,相反倒是极尽的积极作为,只不过由于实力基础过于薄弱,而导致最终功亏一篑,退出逐鹿中原的舞台,前往荆州发展。