定了远期和近期的作战目标。同时,郭嘉也正式确立了自己在曹操军事智能团中的核心地位,曹操采纳郭嘉之谋出兵攻打虎踞徐州的吕布。曹军先破彭城,再败吕布,最后围困下邳。吕布坚守不出,战役持续了大半年,曹操见士兵疲惫,正准备放弃。这时,郭嘉却看出了胜机,他以项羽为例劝谏曹操,提出“有勇无谋者若气衰力竭之时,便不久于败亡”的观点,劝曹操急攻,曹操依郭嘉计策而行,一面攻城,一面决堤水掩下邳,果然于同年月攻克下邳,擒杀吕布。
一般情况下,曹操对郭嘉是言听计从的,但只有一次,他没有听从郭嘉的意见,结果犯了一个不可弥补的错误,那就是放走了刘备。刘备投靠曹操后,众人一开始都建议杀掉他,以绝后患,唯有郭嘉同曹操意见一致,认为刘备不能杀,郭嘉的本意,是让曹操对刘备实施软禁,因为如果杀了刘备,必然给曹操带来不好的影响,断绝人才之路。虽然不能杀,但也绝不可以放,但曹操对郭嘉的意思理解得一知半解,以致铸成大错,在曹刘煮酒论英雄之后,刘备担心曹操猜忌,便想伺机脱离曹操的控制,刘备假称趁袁术溃败,主动向曹操请求前去截击。这时恰好郭嘉不在身边,曹操就同意了刘备的请求,待郭嘉回来,得知此事后马上说“备不可遗也”,