速攻彭晃，二十日后攻破张掖，杀了彭晃。不久，吕光乘王穆进攻其将索嘏的机会率二万兵袭破酒泉，王穆率兵东返但部众在途中就溃散，王穆只身逃走但为骍马令郭文所杀。389年，吕光称三河王，改元麟嘉。396年六月又改称天王，国号大凉，改元龙飞。吕光曾先后多次进攻西秦，其中吕光弟吕延于龙飞二年（397年）的进攻中兵败被杀。吕光听信谗言，怪罪从军的尚书沮渠罗仇及三河太守沮渠麴粥，并杀二人。二人归葬时，因诸部联姻而共计有万多人参与葬礼，罗仇之侄沮渠蒙逊遂反，蒙逊堂兄沮渠男成举兵响应，并推建康太守段业为主，建北凉与后凉对抗