胡琛兵败北撤。此时卫可孤已经攻陷武川、怀朔两镇，俘虏魏将贺拔度拔、贺拔胜父子。五月，破六韩拔陵在五原（今内蒙古包头西北）大败临淮王元彧军，又乘胜追击，击败北魏安北将军李叔仁于白道（今内蒙古唿和浩特西北）。北魏朝廷震惊，孝明帝元诩下诏罢免元彧的官爵，改命尚书令李崇为北讨大都督，命抚军将军崔暹、镇军将军元渊受其节制，共同率军进剿。一时间破六韩拔陵声威大振，北魏的夏州、东夏州、豳州、凉州、秦州等地（约今内蒙古中部和西部、陕西西北部、甘肃中东部一带）蜂拥而起，纷纷起兵反魏，以响应破六韩拔陵。据此不久，居住在怀朔镇的