得诈降回师。同年九月，元将黄世雄、梁雄飞帅师入境招降，攻陷莞城，遣将姚文虎兵至榴花村。熊飞和许之鉴等在铜岭发起阻击战，斩姚文虎于阵，尽歼其兵，并乘胜收复莞城。黄世雄等仓皇北逃。新会县令曾逢龙亦率兵与熊飞汇合攻打广州，执降元通判李性道，数其罪而诛之，遂收复韶州和广州。南宋广东制置使赵溍来到广州，任命熊飞和夏正炎为将军，领兵北上御敌。元将吕师夔、张荣实进军大庾岭，宋军战败，曾逢龙战死。熊飞退兵死守韶州。同年十一月，叛将刘自立开城投降，熊飞率部与元军展开巷战，壮烈牺牲。熊飞殉难后，衣冠与亡妻李氏合葬在榴花村铜