万分三路攻唐：中路出入茂州（治汶山县，今四川省阿坝州茂县），过汶川及灌口（今四川省都江堰市西北）；北路从扶州（治同昌县，今四川省南坪县东北）、文州（治曲水县，今甘肃省文县西白龙江南岸），过方维（今四川省平武县东北）、白坝；南路从黎州（治梁水县，今云南省华宁县）、雅州（治蒙山县，今四川省雅安市西），过邛崃（今四川省荥经县西）关，声称要取蜀地作为吐蕃的东府。当时，唐剑南节度使崔宁应诏在京师长安（今陕西省西安市），留守诸将难以抵御吐蕃、南诏联军强大攻势，联军势如被竹，连克许多州县，唐朝刺史多弃城逃命，百姓藏于山谷