Guo Jia
However, Pei Songzhi commented that Guo Jia was not the one who pointed out Yuan Shao's weakness and suggested to launch a swift attack on Liu Bei. Rather, according to Cao Cao's biography in the "Sanguozhi", it was Cao who thought of that plan himself.