董氈死後本來應該由其親生兒子欺丁(西夏公主所生)繼承王位,但是這位王子實在不是從政的材料,不懂得玩政治手腕,絲毫沒有覺察到阿裏骨的野心。欺丁經常微服私訪,體察民情。阿裏骨深知他的這一嗜好,為了順利繼承董氈的王位,派人暗地裏將欺丁當成盜賊給殺了,為他繼承王位掃清了障礙。
1086年冬,董氈去世,養子阿裏骨野心膨脹,與喬氏商議秘不發喪,並將各部首領召集到青唐城,謊稱董氈遺詔將王位傳給他。各部首領隻好承認既成事實,同意阿裏骨繼承王位。阿裏骨以董氈之子的名義派使者前往宋朝請命,並且將反對他的董氈之妻森摩氏殺害,囚禁了溫溪沁部族首領。宋神宗也不想管董氈的家務事,順水推舟地任命阿裏骨為河西軍節度使、校檢司空、寧塞郡公,統管唃廝囉政權的軍政事務。
但是阿裏骨並沒有感激宋朝對他的恩賜,他還企圖攻打宋朝邊地,以證明自己的實力。1087年,阿裏骨派兵襲擊洮州,但是很快就被宋軍擊敗。阿裏骨隻好派使者前往宋營謝罪,說自己是被屬下蒙蔽了,希望得到宋神宗的原諒。
阿裏骨剛愎自用,借助高壓手段控製唃廝囉政權,上下怨聲載道。尤其是唃廝囉家族對於阿裏骨擅自襲位之舉甚為不滿,唃廝囉的哥哥紮實庸嚨的後代隴拶、杓拶、溪賒羅撒、益麻黨征等人打著“複國”的旗號,聯合起兵征討阿裏骨。唃廝囉政權再起內訌。
1096年,阿裏骨去世,其子瞎征成為政權領袖,並被宋朝冊封為河西軍節度使、檢校司空、寧塞郡公。有其父必有其子。瞎征完全繼承父親阿裏骨的統治手段,通過高壓手段維持統治地位。他聽信身邊侍臣的讒言,下令將忠心耿耿的叔叔蘇南黨征處死,並打壓各部首領。政權內部嚴重離心離德,已經處於分裂的邊緣。
一個名叫錢羅結的吐蕃貴族為了逃避瞎征的迫害,率親信投奔宋朝洮西安撫使王瞻。他告訴王瞻目前唃廝囉政權內部的情況,並希望宋朝能把握好這個絕佳的機會,一舉占領青唐。王瞻將唃廝囉政權的內部情況彙報給宋哲宗,向朝廷表達了欲取青唐的願望。得到了朝廷的默許後,王瞻率部於1099年出兵青唐,由河州出發越過黃河直取邈川。這時候,由於眾叛親離,瞎征隻好逃出青唐降宋,青唐城中的將士擁立了隴拶。宋兵剛到青唐,隴拶就出城歸降,宋朝將邈川改為潢州、青唐為鄯州。王瞻部一路所向披靡,但由於孤軍深入,後援不繼,宋軍不能持久占領該地。在宋朝攻打青唐之際,西夏也乘機拉攏吐蕃,派兵10萬前往青唐救援。由於得到了西夏的支援,吐蕃一舉奪回了鄯州。
宋朝此時改變了對吐蕃諸部的策略,將前線的隴拶調回,任命他為河西軍節度使,知鄯州事,賜名為趙懷德;封其弟弟邦辟勿丁瓦為廓州團練使,知湟州事,賜名為趙懷義。王瞻軍撤回河州駐守。
1102年,隴拶與吐蕃族人溪賒羅撒矛盾激化,終於被排擠出湟、鄯二州的統治層,被迫逃往黃河南部的吐蕃部落暫時休整。經過幾年的休整,隴拶通過宋人王厚與宋朝再次取得聯係,被封為安化郡王。隴拶的出逃,造成了湟、鄯無主的局麵。宋朝派王厚進入青海東部,聯係各方勢力,收複失地。1104年,宋軍再度收複湟、鄯二州,改鄯州為西寧州。
未歸附的吐蕃部落不甘心退出河湟。有了西夏這個強大後盾,他們不時地襲擾西寧等地。此時興起的金朝也南下攻宋,進逼宋都開封,宋朝已經無暇顧及青海的吐蕃,遂封隴拶之弟益麻黨征為安化郡王,賜名趙懷恩,由他主持湟、鄯二州各項事務。宋朝在河湟的統治暫時告一段落。
金朝滅北宋後,將軍事戰略轉移至西部地區。1129年,金朝右副元帥兀術率兵攻占熙州,並派大將阿盧補繼續西進,先後占領了鞏、洮、河、樂、西寧、蘭、廓、積石等州。麵對來勢凶猛的金軍,趙懷恩逃往川中地區,唃廝囉政權所領各州除了岷州外均被金軍占領。至此,存在了120餘年的唃廝囉政權徹底覆滅。
唃廝囉政權滅亡後,西夏與金朝分別占領黃河南北地區。但是雙方都十分看中吐蕃在西北地區的實力,希望安撫吐蕃各部以增強勢力。金朝占領河南地後,派人前往熙河路安撫吐蕃首領巴氈角的孫子趙世昌(也享用了宋朝賜名),並授予忠翌校尉之職。但因趙世昌與鬼蘆部首領京臧有矛盾,被京臧派人暗殺。事情敗露後,金朝派兵捉拿殺人凶手,就地正法,趙世昌之子被任命為把羊族首領。
1164年,南宋軍隊攻占洮州,趙世昌之子結什角逃至喬家部,聯合木波、隴逋、拜、丙離四部投降金朝。在金朝的扶植下,結什角在今天甘南南部地區又建立了一個吐蕃地方政權。1169年,結什角被西夏軍隊殺死,其侄子趙師古繼任四族都鈴轄,並加封為宣武將軍。但此時的吐蕃部眾已經徹底淪為地方勢力,再也無力組織起一個統一的政權。