此時的龜茲國王仍然未叛變漢帝國,但是龜茲國的大臣中,很多人想擺脫東漢的控制,暗流涌動。梁慬入見龜茲國王白霸(白霸曾作為人質在洛陽呆過,後由班超廢了原國王尤利多,改立白霸為國王,所以白霸基本上是親漢政權),他能言善辯,說得天花亂墜,最後說服龜茲王,允許他率軍進入龜茲王城,共同保衛。龜茲王的部下極力反對梁慬進城,但龜茲王不聽。
梁慬入龜茲王城後,馬上派人緊急將段禧、趙博的軍隊也迎入城內,梁慬的部隊有五千名騎兵,段、趙的軍隊有三、四千人,總計有八、九千人馬。
此時龜茲國歸附漢室十五年(91年~106年),當年龜茲是因為其靠山北匈奴已經被漢軍徹底擊敗,在不得已的情況下才向班超投降的,在龜茲的貴族中,仍有不少人是當年與班超多次交手的將領,這些人並不見得是心甘情願投降的。
梁慬率漢軍大量湧入龜茲王城,這不能不使龜茲的貴族們感到震驚,因為龜茲乃是西域大國,也是強國,即使班超也沒有讓漢軍進駐王城,這乃是出於對龜茲人自治的尊重。龜茲國的將領們宣布脫離國王,聯合姑墨、溫宿等國的軍隊,共計數萬人,對龜茲王城發動進攻。
敵眾我寡,怎麼辦?
梁慬力主出擊,只有主動出擊才能穩定軍心。
羌人與南匈奴人都以剽悍而著稱,也是梁慬軍隊的主力。梁慬率領五千名羌胡騎兵出城迎戰,他沉著勇敢,身先士卒,西域諸國對匈奴騎兵一向有畏懼之心,雖然在人數上居於優勢,然而在心理上已是先輸一著。
梁慬兵團一陣衝殺,旗開得勝,戰場上留下西域聯軍累累的屍骨,多國聯軍一見形勢不妙,狼狽而逃。然而龜茲王城之圍並未解,在整頓兵馬之後,聯軍再度兵臨城下,仗著人多勢眾,將王城團團圍住。
這是一場艱苦的戰鬥,段禧、趙博、梁慬等人分守龜茲王城,頂住西域聯軍一波波的進攻,雙方你來我往打了好幾個月,這場戰鬥逐漸變成一場僵持戰,最後龜茲叛軍及姑墨、溫宿聯軍精疲力竭,糧草用盡,被迫敗走。
梁慬抓住機會,果斷下令出城追擊,叛軍全無鬥志,梁慬奮勇衝進叛軍陣中,萬夫莫擋,氣勢如虹,叛軍無不驚駭,奪路而逃。羌胡騎兵乘勢一陣掩殺,叛軍大敗,屍體堆積如山,被斬殺的人數超過一萬人,另有數千人被俘,並繳獲駱駝牲畜數萬頭,其餘的部隊全部退出龜茲。
此役賴梁慬一手擎天,力挽狂瀾,終於使龜茲局勢轉危為安。梁慬乃是東漢名將之一,在《後漢書》中,把班超與梁慬合為一傳,能與班定遠比肩而行,此乃梁慬之最大榮譽。
然而此次輝煌的勝利,很快被朝廷的庸臣們所葬送。
在梁慬守衛龜茲期間,由於叛軍攻勢兇猛,西域都護段禧發往朝廷的信件,往往不能到達,朝廷對西域的形勢深表擔憂。此時,一些久居京城的公卿士大夫又站出來,聲稱西域路途遙遠,叛亂此起彼伏,勞師遠征,耗費的資金不計其數,應當要放棄西域。
第二年(107年),朝廷決定放棄西域,召西域都護段禧、副校尉梁慬、騎都尉趙博以及駐守伊吾盧、柳中的屯墾兵團,全部撤回國內。此時距離班超去世僅僅五年,班超三十年奮鬥的成果,僅用五年的時間便毀於一旦!
東漢朝廷派騎都尉王弘率軍西行,迎接段禧、趙博、梁慬等,然而卻發生一件意想不到的事情,這件事情最終導致了一場可怕的災難。
事件的經過是這樣的:
騎都尉王弘徵調金城、隴西、漢陽等郡的羌人騎兵數千人,參加西迎西域都護的行動。徵調令下得十分倉促,各郡的政府因為時間緊急,對羌人催促得很緊。居住在這些郡中的羌人,都是屬歸降漢室的羌部落,平時被官吏與豪強作為苦役之用,生活