打隗嚣，却被打败，他便命令冯异屯兵栒邑。冯异尚未到达时，隗嚣便派部将王元、行巡率两万人乘胜攻取栒邑。冯异听说后，便想抢先占领栒邑，于是紧急行军，悄悄进城关门，偃旗息鼓。行巡不知情，直奔栒邑，冯异便突然杀出，取得胜利。同时祭遵也在汧县打败王元，北地豪强头领耿定等人都叛隗嚣来降。战后冯异上报战情，没有一点虚假，但有的部将却想分他的功劳，光武帝很担心，下诏书警告。后来光武帝派冯异进军义渠，并兼任北地太守的事务。此后青山胡率万人来降冯异，冯异又击败了卢芳手下的贾览和匈奴的薁鞬日逐王，上郡、安定全部投降，冯异又兼