孙权大军到齐後,展开了攻城作战。谁知合肥城在以前的杨州刺史刘馥的积极建设下,城墙高又坚固,木柱石头等防御器材一样不少。诸将连续强攻了十馀日都打不下来,吕蒙、诸葛瑾、甘宁等人都想不出什麼破城妙计,军中疾疫流行,再加上此时曹操的大军已经回到许昌,在汝南留守的于禁得令率两万人先行前来救援寿春,打下去也没什麼意义,孙权只好下令班师回朝。
接下来的事情不用传回诸葛松也能猜得出来,那就是张辽一路追杀孙权,杀得吴兵大败,直杀到逍遥津才收兵回城,重挫了吴兵的士气,而此时于禁的援兵还没有到达合肥。
在这种大背景下,法正向刘备献策取汉中,刘备欣然采纳了他的意见,留孔明和赵云守成都,自领兵五万开进葭萌关,汇合早已等在那里的黄忠、马超等将领为进攻汉中做准备。