这时,突厥颉利、突利两可汗见唐统一全国已成定局,受其扶持的割据势力也多被击灭,遂倾其全部人马,对中原发动大规模入侵。十二日,突厥两可汗率精骑万名在豳州(治今陕西彬县)南面的五陇阪与李世民、李元吉所率的唐军相遇。时关中地区连日淫雨绵绵,唐军因连日行军跋涉已疲惫不堪,再加上粮草运输被隔断、军需器械受潮,战斗力锐减。李元吉等许多将领都认为敌强我弱,不敢出战。李世民深知颉利和突利之间矛盾重重、互不信任,乃率100名精骑驰至突厥阵前,厉声指责颉利背盟负约,大举入侵,邀其单打独斗,并声称仅用所率100骑兵即可抵御突厥大军。颉利原以为李世民不敢与战,一时不明白李世民的用意,深怕中计,故不敢轻举妄动。李世民又策马向前,派人责备突利可汗违约,表示愿与其决一胜负,突利亦避而不答。李世民再次向前推进,准备渡过沟堑。颉利见李世民轻装出战,又听到他与突利谈到盟约等话,怀疑他们之间早有联系,担心自己被两面夹击,乃遣使劝李世民不要进军,自己亦引军稍却。此时雨越下越大,李世民对诸将说:“虏所恃者弓矢耳,今积雨弥时,筋胶俱解,弓不可用,彼如飞鸟之折翼;吾屋居火食,刀槊犀利,以逸制劳,此而不乘,将复何待”!(《资治通鉴》卷191)于是率军“潜师夜出,冒雨而进,突厥大惊”。(同上)李世民又派人向突利陈述利弊得失,突利悦而愿归顺于唐。颉利打算出战,突利不从,颉利无奈派突利和夹毕特勒(突厥官名)阿史那思摩求见李世民请和,李世民与他们订立盟约,双方撤军。