Liu Heita
622年正月，李世民率军到达获嘉，刘黑闼多次以轻兵挑战失利，于是放弃相州（治安阳县，今河南省安阳市），退守洺州（治永年县，今河北省邯郸市永年区东南）。正月十四日，唐军收复相州，进军肥乡县，列营水边逼近刘黑闼军，李艺率軍数万至鼓城（今河北省晋州市），刘黑闼为防止两面作战，命左仆射范愿率万人守洺州，亲率主力北上迎击李艺。夜宿沙河（今河北省沙河县北沙河东），唐永年县令程名振带六十面大鼓，在洺州城西二里河堤上擂鼓，声震城中。范愿大惊，告知刘黑闼。刘黑闼急回洺州，派其弟刘十善和行台张君立将兵万人迎击李艺。正月三十日，双方在徐河（今河北省保定市东北）交战，刘十善、张君立大败，损兵八千人。洺水县人李去惑占据城池降唐。李世民派彭公王君廓率骑兵一千五，与他共同守城。