劉備兵敗後歸順於何人?
曹操
220年曹操去世，嗣子曹丕繼魏王位後，同年12月10日迫使漢獻帝禪讓帝位給他，國號「魏」，遷都洛陽，史稱曹魏，至此東漢正式滅亡，進入三國時期。隔年221年，劉備在成都稱帝，以漢室宗親身份繼續使用國號「漢」，史稱蜀漢，隨後以報關羽之仇為由東征孫權。而孫權則因此向曹魏稱臣，曹丕封孫權為吳王，加九錫。孫權派出接替呂蒙的陸遜迎戰劉備率領的蜀軍，222年蜀軍慘敗于夷陵、猇亭，史稱夷陵之戰，不久劉備病死於白帝城。孫權宣布自立年號，不再尊用曹魏的年號。223年，劉禪繼任帝位，軍政大權由諸葛亮掌握。曹丕則與孫權翻臉，兵分三路南下，為孫權所阻而退。諸葛亮於同年向孫權聯繫後，雙方再度結盟，從此三國局勢再度成為東吳蜀漢同盟對抗曹魏，未再發生變化。229年孫權正式稱帝，國號「吳」，史稱孫吳。另外，早在210年交州領主士燮即歸順孫權，226年吳將呂岱實質佔領交州，士燮之子士徽投降。
到達涪城，劉璋親自出迎，相見甚歡。張松、法正及龐統都提議劉備可乘機殺了劉璋，當時龐統主張趁此機會，擒住劉璋。劉備以初來到蜀地，人心尚未信服，不宜輕舉妄動為由，未採納龐統建言。劉璋推薦劉備行大司馬，領司隸校尉，劉備又推薦劉璋行鎮西大將軍，領益州牧。劉璋配給劉備士兵，及督白水軍，令他攻擊張魯。劉備當時總計有三萬多人，車甲、器械、資貨甚多。但劉備卻到葭萌時，未出兵，而是樹立恩德，收買民心。212年，曹操出兵征討孫權，孫權遣使向劉備告急，劉備請求劉璋撥出兵士萬人與軍事物資。但劉璋只允諾給予四千兵馬，其它物資僅提供一點兒。劉備受此激怒，忿忿說道：「我為了益州征討強敵，軍隊勤瘁，無暇休息；現今劉璋積存起財富而不用於賞功，卻希望士大夫能為他出力死戰，這又怎可能！」當時張松不知劉備用意，寫信質問：「眼看就要大事底定，為何拋下一切離去？」結果被其兄張肅據此告密，張松遭到處死，導致劉備與劉璋關係惡化。
此時益州牧劉璋為了防備張魯及曹操的入侵，不顧大臣反對邀請劉備入蜀。劉備率軍與龐統、黃忠、魏延等人入蜀，並不斷的收買人心。在212年劉備與劉璋決裂，展開益州之戰。劉備先後降伏吳懿及李嚴軍團，大軍直逼成都，但被張任堅守的雒城堵住。在劉備受阻的同時，諸葛亮開始率張飛及趙雲入蜀援助，並以關羽鎮守荊州。之後劉備雖然成功攻下雒城，但龐統於攻城時中流箭而死。214年劉備、諸葛亮等聯軍包圍成都，成功逼使劉璋投降，佔領益州。同時，曹操南下攻擊孫權，最後雙方不分勝負。曹操在南方失利後，出軍西征漢中的張魯，激起馬騰之子馬超與韓遂等涼州、雍州軍閥集結反抗。211年馬超、韓遂的關中聯軍攻下長安，但不久於潼關之戰被曹操以反間計擊潰。曹操進一步將涼州、雍州收為領地。馬超先投靠張魯，最後投奔劉備。215年曹操率軍迫降張魯，獲得漢中，但他不願趁勢南攻蜀地，派夏侯淵、張郃等人防守漢中。216年曹操就任魏王，加九錫，開始擁有分立於東漢的軍事政治機制。次年，劉備進攻漢中，發動漢中之戰。雙方互有勝負，但漢中主將夏侯淵中計輕敵被劉備將領黃忠于定軍山斬殺。雖然曹操率援軍入援漢中，最後因為軍糧不足而退敗，其領地上庸亦歸降劉備。劉備佔領漢中後以魏延為太守，並於219年自封為漢中王。
劉備還軍小沛，恢復集合兵馬得萬餘人。呂布嫌惡於此，自行出兵攻打劉備，劉備兵敗走投歸順曹操。曹操厚待禮遇劉備，以其為豫州牧。劉備與曹操一同返回許都後，被任命為左將軍。劉備來投奔前，曹操謀士程昱就曾警告「劉備並非長久寄居他人之下的人」，勸曹操趁早解決後患，但曹操認為劉備是英傑，反而對其禮遇有加，出則同車，坐則同席。198年春天，呂布派人攜金到河內買馬，但被劉備兵所掠取。呂布於是派高順、張遼等攻劉備，雖然曹操曾派夏侯惇前往解救，但仍敗陣，劉備妻子又被呂布所擄。十月，曹操親自東征呂布，劉備在梁國界中與曹操相遇，便合兵成功消滅呂布。劉備復得妻子，跟從曹操還師許都。