唐懿宗鹹通十一年,南詔對新津進行侵犯,進入定邊北境。唐西川節度使盧耽派同節度副使譚奉祀給杜元忠送信,質問南詔軍為何來犯,杜元忠扣留了譚奉祀。於是盧耽派人向朝廷告急,希望為緩解當前的邊患危機,由朝廷出麵向南詔王國講和。知四方館事、太仆卿支詳被朝廷任命為宣諭通和使,前往成都。盧耽對南詔軍相當恭順,使得他們放慢了進軍速度,而成都城內的守備因此能夠大體完工。
十一日,南詔軍隊一路向北,把雙流攻克。十七日,盧耽又派節度副使柳到南詔軍中,拜見南詔統帥。杜元忠給柳一封書信,並說;“信中寫有今後我南詔驃信與貴節度使府相見的各種禮儀”。言語極其傲慢無禮,而其信中所規定的禮儀也是以王者自居。杜元忠揚言說要在城內蜀王廳布置,以便南詔驃信居處,還派人將彩色帷幕搬到成都城南。
二十日,定邊軍被朝廷廢除,所統領的七州也被歸還給西川節度使管轄。
同日,南詔軍隊抵達成都城下。盧耽已在前一天派先鋒遊奕使王晝到漢州搬救兵。當時鳳翔兵四千人、興元兵六千人已到達漢州,竇滂也在此時帶領忠武、義成、徐宿四千士兵自導江來到漢州,為求自保,同援軍會合。二十四日,王晝率三千興元、資州、簡州的士兵攻打於毗橋,與南詔軍前鋒相遇,王晝失利,退到漢州守衛。當時成都軍民日夜期盼援軍,但竇滂所率領的定邊軍轄地盡失,為減輕自己的罪責,他希望西川也同樣失陷。因此,每當有援軍從北麵來到這裏,竇滂就去遊說:“南蠻兵多於官軍,況且官軍又是遠道而來,非常疲勞,貿然進攻是不會有好結果的。”聽到他的話,很多唐援軍將領不敢前進。成都十將李自孝暗中與南詔軍勾結,企圖將城東倉庫焚燒,接應蠻軍。城中軍民在察覺後殺了他。數天後,蠻軍果然前來攻城,等了很久也沒等到城中李自孝的接應,隻得退兵。
初一,南詔蠻軍架雲梯和衝車對成都城進行四麵圍攻。守軍用環鉤套住雲梯,向下澆滾燙的油,並扔火把焚燒,燒死大半城下攻城的蠻軍。盧耽命令楊慶複和攝左都押牙李驤率領突將出城,襲擊蠻軍,殺傷二千多人,到天黑時,把三千多具南詔攻城的器械焚燒後,才回到城中。蜀人一向膽小懦弱,但“突將”卻是最近選拔出來的勇士,又得到優厚的賞賜,所以都勇往直前。他們個個主動請求參戰,不能出城作戰的人都感到十分惋惜。幾天後,南詔軍改變策略,把籬笆用水澆濕後編成竹篷,兵將在下麵舉著進攻。攻城時,城上弓箭不能射透,火也無法燒傷他們。南詔軍在竹篷的掩護下,來到城下挖掘城牆,楊慶複命唐軍燒熔鐵汁往下倒,將城下蠻軍全部燒死。
唐朝廷初三宣諭通和使支詳派使者與南詔通和。初五,南詔支持不住,開始收兵請和。初六,南詔又派使者迎接支詳。當時顏慶複覺得用不了多久唐援軍就會趕到,因此支詳沒有到南詔軍中,並對麵詔的使者說:“我受詔到定邊城講和,但是你們卻在對成都進行圍攻,這不符合我接到的命令。況且我朝廷約和的目的,就是希望你們不要侵犯成都,但你們攻得沒完沒了,根本談不上是請和!”南詔軍見和使不到,初八又開始攻城。初九,城中出兵迎敵,擊退南詔軍。