張成儉夫妻來到昆侖山之時,樓蘭國內發生了一件大事。樓蘭國王隨著國力的增長,變法的基本成功,消滅鄯善的決心也越發強烈。於是,樓蘭國王召集高靈深、高守財、沈明空等大臣商議出兵的可行性。高靈深奏道:“陛下,我們可以先悄悄的突襲鄯善的邊境小城,然後以這些小城為翹板,步步為營逐漸進攻鄯善國。占領敵人城池後我們必須多施仁政,宣傳我們的仁義、正直,取得更多的人心,此戰或可勝利”。沈明空聽後,反駁道:“我不同意此時進攻,應該等我們的變法徹底完成後,國力強盛時再出兵消滅鄯善不晚。現在發動戰爭會影響變法的進程,請陛下收回成命”。高守財聽後,奏道:“陛下,高大人說得對,隻要拿下邊境小城,我們就有了翹板,就可以邊進攻邊經營,到時把戰火引到鄯善領土即可,不影響我國的變法……”眾君臣商議了一天,最終多數人同意戰爭,樓蘭國王最後宣布:“朕決定消滅鄯善國,高靈深為元帥,擇日盡快出發”。經過幾天準備,九天後高靈深帶著一支精銳騎兵出發了。
高靈深讓這支精銳騎兵每名戰士兩匹寶馬,備了好多天的幹糧,每名士兵背背連弩,手執長槍,從百家城越過沙漠向著鄯善國邊境城鎮:桑榆鎮前進。接近桑榆鎮後,高靈深讓一小隊士兵穿上樓蘭族服飾,冒充鄯善國士兵,晚上裏應外合,打開城門放後續部隊入城。這些士兵穿著樓蘭族服飾,冒充鄯善國高人來到小鎮上。晚上三更時分,這些人通過關係,把守著小鎮許多關鍵位置,當然送禮是不得已的事情。突然守護小鎮城門口的士兵被這些“假鄯善”人斬殺。然後,這些混進來的人將大門大開,向外麵的樓蘭士兵發送了信息。完後,樓蘭部隊進城,殺向了守城之人。鄯善國桑榆鎮的守軍還沒反應過來就被殺了,部分人被抓俘虜。桑榆鎮就這樣攻了下來,然後樓蘭國的後續部隊來到此鎮,派人駐守,施以仁政。
用此法,樓蘭國士兵悄悄地突襲了鄯善國邊境許多重鎮,派兵駐守。這些鎮都是彼此相鄰的,這樣樓蘭國也方便駐守支援。鄯善國在樓蘭攻下了第九個重鎮後才知道情況。高靈深讓部隊休整了半月後,等後續部隊彙合後,向鄯善國的比丘城進攻。鄯善國派重兵把守。
比丘城是鄯善國離樓蘭國最近的一座大城,戰略位置重要,人口眾多。此城大多數人信仰佛教,所以此城叫做比丘城。比丘城有鄯善守軍8千人,還有許多佛教武僧若幹。宇豐鎧派去守城的都是精兵,弓箭、連弩、床弩、狼牙拍、檑義夜、拋石機等器械都被運來給守城軍使用。樓蘭國這邊高靈深率領了2萬精兵,弓箭、連弩、床弩、投石機、雲梯、巢車、衝車、轒轀車等攻城器械全部投入使用。