建安二十四年,關羽攻樊城數日不克,正愁悶間,忽探馬來報,說東吳呂蒙正秘密調撥人馬欲取荊州,關羽笑曰:「江東鼠輩焉敢與我為敵,此不足信也」,馬良諫曰:「主公將荊州重任付與君候,江東雖鼠輩,然其動向亦不可不察」,關羽曰:「若非季常之言,我幾誤大事!」遂囑關平引兵繼續佯攻樊城,關羽自引精兵星夜回荊州布置江防。
卻說呂蒙率眾人趁夜色白衣渡江,至荊州臨江烽火台,恰逢關羽巡防至此,乃令嚴加盤問。呂蒙不得過,遂強攻荊州城防。關羽拍馬趕將過來,吳軍如波開浪花,呂蒙未及應答,早被關羽一刀砍了,吳軍余皆四散。
關羽遂致信吳候,詢問來襲緣由,孫權只稱誤會。斬罷呂蒙,關羽留精兵駐守荊州,自引兵再撲樊城,激戰二十余日,關羽攻破樊城,曹仁只身匹馬出逃,余部皆降。關羽獲錢糧輜重無數,入城安撫百姓不提。
卻說劉備孔明等人在漢中大破曹操,曹操回許昌后終日郁郁,近又得樊城新敗,氣滿胸膛,意欲遷都又被群臣阻諫,頭風再犯,不久病逝。
曹丕繼魏王位,乃重用司馬懿、賈詡、華歆等人,后逼迫漢獻帝退位,曹丕于許昌稱帝。劉備于成都稱帝,孫權于建業稱帝,三國鼎立態勢形成。
建安二十八年,劉備魏延引軍三十萬出漢中佯攻魏國,與司馬懿五十萬大軍相拒于雍涼,關羽張飛領兵四十萬出樊城兵發許昌,與張遼徐晃三十萬大軍相拒于宛城,孔明趙云黃忠領兵鎮守荊州。
孫權趁機派陸遜再度襲擊荊州,卻中孔明伏兵之計,趙云臨陣除掉太史慈、甘寧、周泰,黃忠除掉黃蓋,陸遜被擒后投降蜀漢,師從孔明,孔明收之為智囊,二人食則同桌寢則同床。江東朝野震動,孫權派諸葛瑾向孔明言和,孔明以一封書信致以孫權,言盡斥責之意,孫權讀罷,戰戰兢兢,汗如雨下,自此再不敢提索要荊州事。
建安三十一年,司馬懿于雍涼攻劉備甚急,劉備寡不敵眾,節節敗退,孔明趙云星夜馳援,孔明向劉備獻計「堅壁清野,以待時變」,劉備采納。司馬懿屢次派兵罵戰,劉備諸葛亮只堅守營寨不出。
關羽張飛與張遼徐晃在宛城激戰曠日持久,雙方皆疲憊不堪,陸遜獻計火攻,魏軍營寨綿延八百里一片火海,關羽于亂軍中斬張遼,張飛斬徐晃,魏軍大亂,蜀軍趁勢掩沖進駐宛城,魏軍降者不計其數。曹丕遂急調青幽并冀四州大軍勤王,固守許昌,又傳詔司馬懿于雍涼速戰速決后回師勤王,司馬懿回奏雍涼難以速戰,曹叡遂停發司馬懿糧草。
建安三十二年,司馬懿軍中缺糧,利在速戰,乃送女人衣服給劉備孔明,二人皆笑納,繼續堅守不出。司馬懿遂引兵強攻劉備大軍營寨,孔明叫弓弩手用諸葛連弩射住陣腳,魏軍損傷無數,司馬懿一再督促,兵士懼怕連弩,推搡不敢向前。
司馬懿深夜率司馬師、司馬昭襲擊蜀軍糧倉上方谷,正中孔明火燒之計,司馬懿父子三人于火中抱頭痛哭時,天降大雨,司馬懿遂趁機引兵突圍,至谷口,卻見趙云把守,魏軍屢次沖鋒皆不得過,司馬懿父子三人圍住趙云,轉燈兒般糾纏,八路人馬,都看呆了,趙云大喝一聲,刀劍過處,血如泉涌,司馬懿父子三人皆被趙云斬落馬下。魏軍皆降,雍涼平定。
建安三十五年,劉備孔明趙云攻破長安洛陽,張飛關羽陸遜攻破許昌,曹丕倒在亂軍之中,曹叡出許昌逃往遼東。中原大部克復,劉備定都洛陽。吳國孫權聞訊,上表劉備乞降稱臣,劉備納孔明二虎競食之計,封孫權為遼東太守,關羽張飛陸遜等人接管江東八十一郡,江東遂平。
建安三十六年秋,孫權于遼東攻曹叡甚急,曹叡向劉備乞降稱臣,劉備封曹叡為安樂公,至此,三國統一,后唐朝劉禹錫有詩《山海關懷古》:
孫權兵馬赴幽州,曹魏王氣黯然收。
萬里長城永不朽,一片降幡出石頭。
問君能有幾多愁,山形依舊枕寒流。
閑云潭影日悠悠,故壘蕭蕭蘆笛秋。