而在官渡,不出意料地,当袁军袭击曹军大营的队伍行进到半路上,张辽和许褚的伏兵四起,气势汹汹地向袁军冲来。袁军在知道粮草被烧就已经是无精打采的啦(让你知道两天后,就要开始饿肚子,而且还不知道什么时候再能吃上饭,你也没有精神的),看见曹军早有准备,还是埋伏,没有等两军接触是回头就跑。张颌呵斥不住,也只有和高览收兵回去了。袁军的举动反而让张辽和许褚面面相觑,也只好收兵回营。按许褚的性子就想跟上去打一通的,还是张辽拉住他说:我们的兵少,袁绍大营的兵很多得,我们已经把他们吓回去,那就成了,穷寇莫追嘛。再说,主公只叫我们杀退来袭击的袁兵,没让我们追击的,还是回去吧。
张颌垂头丧气地带着两万来人回到了营地。谁知道,回到袁营后,没等张颌把话说明白,审配就说他们不应该怕敌人的,人数明明比人家多,还打不过,真是没用。那个郭图就阴阳怪气地说张颌根本就是和田丰、沮授穿一条裤子,不尽心尽力的。张颌正一肚子气的时候,袁绍就火上浇油地骂他一通,接着更逼着他二次进攻曹营。带着一肚子火的张颌只好再带兵去打曹营。
谁知道,他们刚刚走到半路上,就接到了淳于琼翘翘的消息。高览一拽他:“隽乂,我们怎么办?前去,打不赢,后退要挨整喽。”张颌咬咬牙:“是袁绍先对我等不义,就不要怪我等对其不忠。厉明(高览的字,我取的),我们走。”高览嘿嘿一笑:“我早说了,这里没得玩。儿郎们,毁了这些攻具,我们到对面去。”张颌长叹一声:“尔等不愿前往,颌不勉强。回去就是。”说完,打马前行,不再回头,高览紧跟其后,其他偏将相互看看,都紧紧跟上,回去?回去送死呀!谁也不傻的。
张颌、高览率领随征的两万官兵集体向曹营投降。留守军营的曹纯和荀攸热情地接待了他们,让两人彻底放心了。曹操带兵回来后,更是对二人赞赏不已,立刻封张颌为都亭侯,左都校尉;高览为东莱侯,偏将军。两人带来的兵马还归两人节制。要知道,曹操在官渡的整个人马也才两万多点,他却如此放心让张颌和高览带他们自己的两万人马,这份信任,怎么不让张颌敬佩万分。张颌便长叹:“颌未能识主,来晚也。”高览则笑:“那个赵如说的没错,曹大人才是明主,嘿嘿。”张颌白他一眼,曹操等俱笑而不言。
乌巢粮谷被烧的消息传到官渡时,袁军已经是精神气全无,再得到张郃、高览烧毁攻具,率部降操的消息,又看到没了鼻子的淳于越后,整个袁营是一片混乱,大部分的他将士,也不再听从袁绍指挥,纷纷开始逃命。真可谓兵败如山倒,整个袁营登时土崩瓦解了。曹操得到袁军混乱得消息,立即下令全军出击,进攻一下袁绍。曹操他们没有想到,这个时候的袁绍已经经不起打了,一向少谋无断的他听到曹操大军进攻的消息后,是和儿子袁谭,只带了八百骑兵跑得比谁都快,一口气跑过了黄河,跑回了黎阳城才敢停下来,让曹操追都来不及。