夜趋易州，与辽兵战于易州之南古燕城，易州人赵秉渊杀城中辽军，州人大悦，遣人迎王师纳款，卫尉寺少卿王悰以城降。录攻取易州（今河北易县）之功，授奉国军承宣使。南京战役中，违约未达，降三官。不久因讨平河北贼张迪中立功，复奉国军承宣使，升任鄜延路马步军副都总管。靖康元年（1127年）二月，击败夏兵于杏子堡（今陕西志丹东杏子河畔），功升领侍卫亲军马军司都虞候。二年（1127年）正月，集英殿修撰、知永兴军兼永兴军路经略安抚使、陕西五路宣抚使范致虚檄诸路勤王，鄜延路经略安抚使张深率军走朝邑，刘率步骑兵三千援京师，所部行至