沙钵略早已得知消息,不等阿波返回,他便率兵杀入阿波的居所,杀死阿波的母亲和妻儿。阿波失去家园,忙投奔达头。达头随即协助阿波攻打沙钵略,连战连胜,收复许多故地,二人的势力也日渐强盛。沙钵略的部众大多叛归阿波,沙钵略就此衰败。只是为了夫妻情意,沙钵略仍旧不肯停止与隋朝抗争,又鼓动余众入侵幽州。刚刚上任的幽州总管李崇因寡不敌众,中箭身亡。隋廷得到消息后,派高颎出宁州,虞庆则出原州,令二人率领大军铲平突厥,同时派人通知阿波与达头夹攻沙钵略。沙钵略三面受敌,惊慌得不得了,只得与可贺敦商议向隋朝请降,千金公主只好勉强答应。沙钵略当即派人去隋朝乞求和亲,并代千金公主上奏,恳请将姓氏改为杨氏,甘愿做隋主的女儿。隋主便册封千金公主为大义公主,应允与突厥通好。
阿波可汗自此与沙钵略可汗不合。阿波独立于北方,渐渐地拓土掠地,东控都斥,西越金山,龟兹、铁勒、伊吾各部落甚至连西域的一些小国都来依附他,阿波随即自称为西突厥。沙钵略既担心阿波,又畏惧达头,于是派人向隋朝告急,说是愿意率部众度过漠南,寄居白道川。隋主应允,并令晋王杨广率兵支援,接济他粮草、兵械。沙钵略得到资助后,击败西部的阿波,便与晋王杨广立约,原意永远臣服隋朝。当下派儿子库合真去隋朝朝拜。库合真来到隋都,隋主先在宗庙祭祀,然后将两国和好的消息颁告内外,并殷勤款待他。库合真带着许多珍宝回去报告沙钵略,沙钵略大喜。从此,沙钵略派使者按时朝贡,隋朝也常派使者示好。
隋主虽然征服沙钵略,但担心胡人会随时入侵,于是征召民役修筑长城。并在国内选择地理位置特殊的地方设置粮仓,使粮食能源源不断地输入关中。又开凿了一条自大兴城开始,东到潼关的沟渠,并引入渭水,打通运道,名为广通渠。尚书长孙平建议说:“每年秋季,向每户居民征收一石粟麦,富人多征,穷人少征,然后将这些粮食储备起来,预防饥荒。”隋主允准,取名义仓,又减轻傜役,允许百姓酿酒,禁止私下制盐,求取遗书,崇尚五礼,罢郡为州。颁甲子元历,真是新朝气象,国泰民安。
西方的党项、羌部落闻风而来,恳请能成为隋朝的藩属。隋主抚慰来使,并赠给使者大量的礼物,送他回国。但吐谷浑太子嵬王诃前来乞降,隋主却不答应,原来吐谷浑王夸吕经常出兵骚扰陇西,成为隋朝的边疆隐患。开皇六年,夸吕年老昏庸,喜怒无常,经常无端废黜并杀掉太子。轮到皇子嵬王诃被立为储君,嵬王诃力改前辙,想率领本部一万多户族民向隋朝投降,于是上奏隋廷,请隋朝派兵护卫。隋主杨坚感慨地说:“吐谷浑风气浮薄,不纯朴敦厚,与中华的风俗迥然不同,他们父不慈、子不孝,朕以德训人,怎么能帮助嵬王诃成为大逆不道的恶贼呢?”随即召来使者,正色对他说:“为父的有过失,做儿子的应当劝谏,太子怎么能投靠敌人,甘愿成为不孝子孙呢?普天下都是朕的臣民,他们都知道做善事,让朕放心。如果太子投靠了朕,朕只会让太子谨守孝道,又怎么会发兵助他大逆不道呢?”来使唯唯而去。嵬王诃也不敢再恳请隋朝发兵。
不久,隋朝廷罢掉相州刺史梁士彦的刺史一职,把他召还京师,给他一个闲散职务。梁士彦向来认为自己功高,觉得朝廷应该重用自己,这次调迁,自然有些埋怨朝廷。没过多久,与梁士彦同功的右领军大将军宇文忻也被罢官,原因是高颎对隋主说他有异心,不能久握兵权。二人闲居京师,逐渐往来密切。宇文忻随即建议梁士彦谋反,梁士彦又秘密与柱国刘昉商议,刘昉当即表示赞同。但没等三人有所行动,便被已经知情的隋主杨坚捕杀了。
开皇七年,突厥沙钵略可汗得病身亡,隋主杨坚因此停朝三天,并请太常卿前去凭吊。沙钵略有个儿子名叫雍虞闾,性情十分懦弱,沙钵略临终时,将汗位传给弟弟处罗侯。处罗侯忙把汗位推给侄儿雍虞闾,雍虞闾又把汗位推给叔父处罗侯,两人谦让了好久,处罗侯才登上汗位,称为莫何可汗,并派使者去隋朝说明情况。隋主杨坚派车骑将军长孙晟带着礼物前去庆贺,处罗侯接受隋主的封赏,款待长孙晟,派兵将隋军送到边境。而后,处罗侯带着隋廷所赐的旗鼓耀武扬威,轻易地擒获了西部的阿波可汗,随即上奏隋朝,请示处置阿波的方法。隋主召集群臣商议,最后听取长孙晟、左仆射高颎的意见,赦免阿波的死罪,把他流放到荒郊,令处罗侯乘便管束,阿波愤郁而死。不久,处罗侯在与西部胡人的征战中中箭身亡。雍虞闾受到部众的拥戴,称为都蓝可汗。此时,千金公主还是半老徐娘,风韵犹存,雍虞闾便援引俗例将她占为己有。于是千金公主第三次做了可贺敦。