拓拔赤辞坚求李靖与众将一起盟约。李靖依其风俗,歃血为盟,拓拔赤辞方放心而去。
李道彦和高甄生此次任务是领军集结于河州及茂州一带,防止伏允带人东窜。他们依次进兵,尚未到达指定位置,看到党项部对他们毫无戒心,两人不约而同想起了以前受的气,遂聚在一起商议,达成共识——趁着党项部毫不戒备,干脆顺手牵羊将其灭掉,正好一扫以前受的鸟气。
两人说干就干,不再按李靖的要求布防,而是带领兵马以迅雷不及掩耳之势,一举捣向党项部的纵深。此举一开始收到了效果,像李道彦领兵袭破了阔水,俘虏千余名党项人,获得羊马数千头。
这一下子惹怒了党项部,其部落内原来有数方势力,互不统属,遭此袭击,顿时团结一致,在拓拔赤辞的指挥下奋力抵御唐军。他们先是占据山险,玩些声东击西的把戏,将唐军调遣得疲于奔命。赤辞又暗设诡计,在野狐峡设下伏兵,将唐军大队人马引到这里,继而大举进攻,杀得唐军大败。此役,唐军伤亡者万余人。李道彦和高甄生眼见抵挡不住,只好撤回兵马,退保松州。
李靖闻讯大为震怒,即派段志玄领人前往松州,拿下李道彦和高甄生解往长安。又向李世民上表一道,其中详述李、高两人的劣行,要求按律惩之。再求派史大柰前往松州,接手东路军布防之事,并修补与党项部的关系。