沙咤忠义为前军总管，率兵三十万以讨伐。在后突厥默啜的帮助下，孙万荣被击败。七月二十四日，武攸宜从幽州回师献俘。武则天赦天下，改元为神功。武攸宜担任左羽林大将军。699年七月，武则天命令建安王武攸宜留守西京，接替会稽王武攸望。702年，突厥默啜犯边，九月十七日，武则天又任命相王李旦为并州道元帅，任命武三思、武攸宜、魏元忠三人为李旦的副职；任命姚元崇为长史，司礼少卿郑杲为司马，但是没有赴任，兵未出，默啜退去。703年九月十九日，武则天派左武卫大将军武攸宜充任西京留守。705年，张柬之任用张易之的党羽武攸宜为