固然在公元582年的時候,沙缽略可汗無法地退兵歸去了,但是在第二年開春以後突厥小範圍的入侵隋朝邊疆仍然不竭,因而要鎮守火線的晉王楊廣冇有體例隻好告彆父母帶著嬌妻回到軍情告急的幷州。開皇三年(583)四月,對突厥的不竭入侵忍無可忍的楊果斷定主動反擊,命衛王楊爽等為行軍元帥,分八道出塞伐突厥。楊爽軍在白道(今內蒙古呼和浩特西北)與沙缽略可汗遭受。隋軍行軍總管李充言對楊爽說:“周、齊之世,有同戰國,中夏力分,其來久矣。突厥每侵邊,諸將輒以全軍為計,莫能死戰。由是突厥勝多敗少,以是每輕中國之師。今者沙缽略悉海內之眾,屯據要險,必輕我而無備,精兵襲之,可破也”。楊爽采取了這個精確的建議,令李充率精騎五千攻擊突厥大營。突厥大敗,弄的沙缽略丟棄所穿戴的金甲,潛草中而遁。當年突厥又產生天災,當時塞上饑謹,突厥軍中無食,“粉骨為糧”,成果疾疫風行,死者甚眾。白道之戰的同時,東北邊,隋幽州總管陰壽帥步騎十萬,擊敗高寶寧。西北邊,隋秦州總管竇榮定帥九總管、步騎三萬,大敗阿波可汗。
獲得了隋的軍事與經濟援助,沙缽略便擊破了阿波,重新站穩了腳根。此時的他曉得他的儲存必須是依靠於隋的庇護,因而放下了突厥大可汗的高貴,向隋乞降稱藩,表白“天無二日,土無二王,大隋天子,真天子也”。並與隋朝立約,以大磧為界,永為隋朝的藩國,為示歸隋誠意沙缽略可汗遣第七子窟含真入隋為侍子。今後沙缽略可汗每年進獻不斷,楊堅也不虐待他,賜賞也非常豐富。開皇六年(586),隋頒曆法在突厥實施,使其奉隋之正朔,進一步了建立君臣乾係。
開皇七年(587)四月,沙缽略可汗調派他的兒子向隋朝進貢時要求朝廷答應突厥在恒州、代州之間打獵,楊堅欣然承諾了,並調派使者賜給沙缽略可汗酒食。沙缽略可汗帶領部屬突厥部落首級膜拜接管犒賞,模樣虔誠而畢恭畢敬。