太行山，入上党，攻佔汾阳、太原，下蒲津（今山西永济西），攻取长安。惟建德不从，五月与李世民进行虎牢决战，大败，堕马被俘。世民责备建德：“我征王世充，关你何事，你越界而来，冒犯我军士的锋锐！”建德说：“今日不自己来，恐怕有劳你远取。”王世充遂开城投降，裴矩以洺州降唐。621年七月，建德被杀于长安。
后事.刘黑闼复据窦建德原有的地区，先后为秦王李世民、太子李建成击败。