8年6月，朱元璋调集四川、陕西、山西、湖广、河南等省兵力计20万，召集云南元江土兵5万，准备彻底解决麓川问题。
摩沙勒与定边之役.洪武二十一年（1388年）正月，思伦法进攻马龙他郎甸的摩沙勒寨（今新平县漠沙镇），西平侯沐英令都督宁正迎敌，击败思伦法，斩首麓川军一千五百余级。为报摩沙勒之仇，三月甲辰，思伦法率兵三十万（又说十五万）、战象百余头，进攻定边。沐英挑选三万（又说一万五千）精骑，奔行15日抵达定边。明军先以300轻骑出阵挑衅，麓川军出万余士兵及战象三十余头发动进攻，用战象