四面大至，焚烧鹿角及居民庐舍，引梯沖攻牙城，而范百常就率众坚决守城。至二十九日，因有两酋长被櫑木所杀，蛮夷才退兵。一直到四月初蛮兵屡次攻城，但都无功而还。蛮夷之后就不断围绕山岗四围游骑，令城内居民不敢出城。茂州南边有箕宗关路通永康军，北边有陇东道路通绵州，但皆为蛮夷所佔据。范百常就召募居民走捷径往成都及用数百书木牌投入江中，告急求援。于是蜀州驻泊都监孙青带同数千人自箕宗关而入，蛮兵伏击，孙青将士死伤不多。另又有王供备等数千将士自陇东道进入，时州蛮夷请降，但跟从王供备之将士杀了时州州将两子，此举令时州蛮夷