中与盖吴联系者，接着在陈仓（今陕西宝鸡市）诛杀杀害当地守将的散关氐人。另一方面，讨伐盖吴的乙拔在杏城击败盖吴，盖吴被逼抛弃马匹逃走。太武帝亦于四月返回首都平城（今山西大同市）。五月，盖吴再在杏城起兵，自称秦地王，假署山民，声势又起。太武帝派了永昌王拓跋仁及高凉王拓跋那督北道诸军讨伐。八月，盖吴于杏城被拓跋仁等军击败，盖吴两个叔叔被俘，将被押送到平城，但长安镇大将陆俟拒绝，反以赦免二人妻儿利诱他们抓住盖吴，最终二人果真杀了盖吴。盖吴死后，白广平及路那罗等余众都被消灭，盖吴起义至此结束。