隋炀帝好巡游,出巡江南之后,又大张旗鼓地去巡视塞北。突厥国始毕可汗早就想夺取大隋天下,今见隋炀帝送上门来,心中大喜,秘密调兵数十万,把隋炀帝困在雁门关,驱兵猛攻。隋炀帝的御林军都是些能征惯战之士,在这个节骨眼上,当然拼死护驾。敌人攻了几次都没得手,于是把隋炀帝及御林军团团围住,妄图饿死他们,使隋军不战自灭。隋炀帝派兵左冲右突,想突围出去,可无论如何也突不出去。派人送信请救兵,信也送不出去。最后,只好把求救诏书刻在一块木板上,放在河里顺水漂去,希望有人拾到,好有救兵来救驾。
木板漂到下游,果然被人拾到,送到官府,转到太原留守李渊之子李世民手中。李世民那年才16岁,却已是个上过战场的将军了。他听到皇上有难,也顾不上召集更多的军队,就带领自己手下的几万人向雁门关进发。
离雁门关不远了,副将云定兴说:“突厥兵有几十万,咱们只有几万人,这仗怎么打呢?”李世民说:“硬拼是不行。突厥兵围得严严的,以为送不出消息去,不会来救兵。咱们就来个虚张声势,把队伍分成几股,每股多打旗帜,拉长队伍,高举大旗,鸣鼓进军,把敌人吓跑。”于是把队伍分成数股,一时间皆举大旗,击鼓行进。
始毕可汗紧围了数十天,琢磨着城中粮草快光了,正准备发起总攻时,忽听探马来报,说中原大军已分数股从关内杀来。忙爬上山头观望,只见多路军旗招展,婉蜒数十里,鼓声、呐喊声隐约可听到,正向雁门关包抄而来。看那军旗,每股军队至少数十万。始毕可汗大惊,急忙指挥速速退兵,窜回大漠。隋炀帝的围自然就解了。