隋文帝杨坚代北周称帝后,鉴于北方日益强大的突厥部落经常南下抢掠,对刚刚建国的隋朝构成了极为严重威胁,决定全力讨平突厥,以消除后顾之忧。
4月,隋文帝下诏大举北伐,任命其异母弟、卫王杨爽为元帅,统辖四路大军进攻突厥。
杨爽率行军总管李充等四将作为主力军出塞,行至白道公元583年时突遇突厥沙钵略可汗部,两军相遇,一场大战势在必然。
由于隋军深入敌境,敌情不明,是迎战还是回避,令杨爽颇费踌躇。李充认为,突厥以往屡次寇边,皆饱掠而还,没有遭到隋军大举反攻,故而定有骄佚轻隋之心,若趁其无备,立即发起进攻,必得大胜。杨爽询问诸将,诸将皆怀疑李充的方略是否可行,惟有长史李彻赞同李充的奇袭计划,并自愿与李充同去袭击突厥兵。
杨爽遂拨给李充、李彻5000精骑,令他们前去袭击突厥。
战斗进行得干净利索,突厥大军四散溃逃,沙钵略可汗在混战中身受重伤,丢盔卸甲,隐藏于草中,才得以逃脱。
白道之战,隋军大获全胜,突厥大伤元气,之后又因乏粮,疾疫流行,死者甚众。
其余三路隋军也各传捷报,沙钵略只得率部西逃。
不久,隋文帝派长孙晟至突厥施离间计,突厥遂分为二部,即东、西突厥。至公元585年7月,沙钵略上表降隋,表中说:“天无二日,土无二王。大隋皇帝,真皇帝也!岂敢阻兵恃险,偷窃名号!今感慕淳风,归心有道,屈膝稽颡(跪下磕头的意思),永为藩附。”
隋军凯旋后,李充因功被封为武阳郡公、上柱国,李彻被封为上大将军。
(《隋书·李彻传》、《隋书·突厥传》)