于阳平关。曹友闻设伏以待,击溃了南宋增援大安的军队后,汪世显提兵与进攻阳平关的塔海军会合,曹友闻战死,蒙古军打开了入蜀的大门,宋守军溃逃。阔端兵分两路,乘胜直捣成都。一路由拖雷子末哥(又作莫哥)率领,自阴平郡(今甘肃文县西北)绕出剑阁以西,直捣成都,一路由阔端本人率领,出利州、剑门,约日会师成都。
九月,阔端自汉中攻取大安。十月,其先锋吐蕃将领赵阿哥潘入朝天关(今四川广元市北60里),占领利州,分军下阆州、顺庆府(今四川南充市)、潼川,月中,各路军会于成都附近。成都承平日久,蒙古军入城之际,官吏晏然,居民纵观。及至发现来者为蒙古军,全城顿时陷入混乱。宋安抚制置副使丁黻拒绝出逃,集合将士,孤注一掷,终因寡不敌众,战死,蒙古军占领成都。末哥军在文州、摩天岭相继受阻,两个多月后,方与阔端会于汉州(今四川广汉县)。
占领成都后,阔端分兵四出,抄掠四川的眉山、青神、嘉定(今乐山)、邛(今邛崃)、蜀(今崇庆)、彭(今彭县)、汉、简池(今简阳县)、永康(今灌县)、潼(今三台县)、遂(今遂宁市)、果(今南充)、合(今合川县)、忠(今忠县)、万(今万县市)、云安(今云阳县)、梁山(今