话说孙权和刘备对峙后,刘备归还了三郡,但是提出要孙权前去进攻合肥牵制曹操,孙权和臣子们商量后,君臣都觉得此时确实是个进攻合肥的好机会。孙权第一次打合肥的时候,就被曹老板骗得团团转,曹老板以假情报误导孙权认为,曹军的援军马上就到了,结果放弃大好形势落荒而逃。孙权一直认为自己勇武跟定不及哥哥孙策,但是带兵打仗自己还是能比一比的,加上濡须口之战逼退的曹老板和宛城偷袭的成功,孙权觉得自己又行了。而且情报显示,合肥虽有张辽乐进李典,但是只有七千人在驻守,这次我倾巢而出还搞不定。于是怀着扬名立万,彰显武功,一雪前耻的梦想,孙权打算亲征。建安二十年八月,孙权带兵十万,领着吕蒙、蒋钦、周泰、陈武、甘宁、凌统、贺齐、潘璋、徐盛、丁奉、朱然、朱桓、全琮等将领全部出动,兵发合肥。
张辽没能及时救援宛城,加之李典与自己不和,驻守合肥后一直感到郁闷。这天探马来报,孙权带兵十万前来攻打合肥。曹操南征不成,便留下信件一封,言道:他日若孙权前来攻打,命张辽等三人打开信件,依计行事。三人聚集后,拿出曹操留给的信件观看,只见信中写道:“若孙权至,张李二将军出战,乐将军守城。”乐进问道:“张将军,如何看主公信中所说?”张辽答道:“吴军前来,定是认为主公在汉中作战,无暇顾及我等。吴军此次前来定认为此战十拿九稳,我等必败。如今之计,当出兵挫其锋芒,使吴军失了锐气后,我们在守城就容易多了。”见李典沉默不语,乐进素知张辽李典二人不和,便打圆场道:“吴军军力数倍于我等,出兵杀敌恐有不妥,我们还是坚守吧。”张辽道:“既然二位,决意不愿招主公所说,那好张文远独自迎敌,来人备马。”李典见状愤慨而起道:“张将军如此,李典怎敢因私废公,李典愿听张将军指挥。”
孙权虽然志得意满,但是有了上次的教训,这次打算稳扎稳打,全军到达合肥之后,就命人将合肥团团围住。张辽等人见吴军摆开阵势,当夜张辽挑选了八百死士,宰牛食肉,饱餐一顿后,清晨张辽身先士卒就冲进了孙权的大营。张辽寻得孙权大旗位置,一路冲杀如入无人之境,杀到孙权近前。孙权见张辽杀至面前,只得向附近的一座小山上逃跑,张辽见状拨转马头向孙权冲去,边冲边喊:“孙权在哪,出来迎战!”孙权被张辽的气势所震,连忙让人召集部队前来营救。随着张辽周围聚集的吴军越来越多,张辽见在杀下去也是无果,于是带人杀出重围。杀出重围后,发现部下们被吴军围住,高喊:“将军要舍弃我们了吗?”张辽一听,率杀出重围的人又杀了回去,吴军抵挡不住只能任凭张辽将被围的手下救出,杀回城内。张辽率八百人杀的吴军胆战心寒,张辽回到城内,李典、乐进等将对张辽心悦诚服,魏军军心大震。
张辽撤回后,孙权惊魂未定的盘点战果,此战从凌晨一直打到中午,自家军队全线溃退,死伤不计其数,陈武战死,宋谦、徐盛负伤。收拢军队后,孙权咬牙切齿誓报此仇,第二天,吴军开始攻城,但是由于前一天被张辽杀了个措手不及,士气大跌,加上合肥城的城墙高又坚固,而且刘馥一直积极准备城防,滚木雷石等防御器材准备的殷实,吴军几天攻打无果。屋漏偏遭连夜雨,船迟又遇打头风,吴军军营中不知何时发生了瘟疫。孙权召集众人商议后无奈准备退兵。