不过在此之后,袁绍军开始合兵一处,攻打曹操,由于袁绍的兵力占据优势,因此在曹操与袁绍对峙的过程中,即便曹操一度率军出击,却在与袁军交战的过程中失利。当时双方对峙了三个月,曹操内忧外患极为严重,在内部,不断有手下向袁绍示好,而且后方一直不够稳定,对外,在袁绍不断的进攻下,曹操缺兵少粮,士兵疲乏,若非荀彧写信劝说曹操,只怕曹操就要退守许都了。不过就在这个时候,袁绍手下谋士许攸弃袁绍而投奔了曹操,曹操采纳了许攸的计策,率军偷袭乌巢,就此赢得了官渡之战的胜利,袁绍只能带着数百骑退回河北。在此之后,袁绍因兵败忧郁而死,曹操乘机彻底击灭了袁氏军事集团。不过让人奇怪的是,同样是大败,官渡之战后,战败的袁绍没有了翻身之力,但在赤壁之战后,大败而归的曹操却似乎并没有受到什么影响,当时曹操依旧是北方的霸主,这究竟是为什么呢?
事实上,袁绍在官渡之战遭遇的确实是非常严重的失败,当时袁绍的主力大军尽数被曹操歼灭。官渡之战时,袁绍出兵十万,结果在与曹操交战前后被杀了七万多人,加上逃跑的士兵和曹操后来收编的队伍,这一战可以说袁绍几乎全军覆没。虽然官渡之战后,袁绍威望尚存,但在此之后,曹操与袁绍在仓亭又一次交手,正是这一次失败,让袁绍的实力更为削弱,在此之后,袁绍就郁结而死。而在此之后,袁绍的几个儿子因为争权夺势而分裂,这才会被曹操逐个击破。
但即便如此,曹操平定北方的过程一直持续到公元207年,也就是说,袁绍在官渡之战确实元气大伤,主力被击溃,多位将士战死或投降,但他依旧还有实力,只不过袁绍在战败后不久就去世,加上后来内耗严重,碰到的又是曹操这样的对手,这才会被完全消灭。
但赤壁之战不同,在赤壁之战前,曹操就不费吹灰之力的拿下了荆州,在此之后,曹操出兵征讨孙刘联军,并与联军交手于赤壁。由于当时军中有瘟疫,再加上后来的火攻,这才导致了曹操的覆灭。但即便如此,曹操军的主要将领并没有人战死,也没有人投降,很多人都没有在战场上出现。即便有军队被歼灭,也是以水军为主的军队。从战后曹仁能据守南郡一年不难看出,曹仁的军队几乎没有受到损失,可见在赤壁之战中,曹操虽然惨败,但此战并没有让曹操伤筋动骨。
笔者认为,袁绍之所以会在官渡之战后不久覆灭,一方面是因为主力大军被灭,另一方面则是袁绍自己的身死,而曹操在赤壁之战后主力大军与将士并没有身死或者投降,他自己也没有因此而去世,因此北方没有受到什么影响。