他铺设好了坐下吃，崔元逊请求让城中兵供他检阅，说这些都是精锐，可以守城。刘黑闼一边吃一边同意了。崔元逊召兵展示时，先前已被乡长张善护说服生擒刘黑闼的车骑诸葛德威率健卒出来擒住刘黑闼，解送李建成，举城投降。刘黑闼骂道：「狗辈负我！」李建成遂斩杀刘黑闼及弟刘十善等于洺州，首级传送长安。刘黑闼临刑说：“我当初有幸逃生在家锄菜，为高雅贤辈所误至此。”