卢龙将士为求避祸纷纷出逃,刘守光身穿赭黄衣,对将吏说:“我穿此衣面南而坐,可以成帝王之事吗?”
开平二年(908年)正月初十,河东节度使、晋王李克用病故,其子李存勖继任。临死前,李克用交给李存勖三支箭,留下了破朱温(即朱全忠)、击契丹、诛刘仁恭“三大恨”遗言。李存勖将父亲的临终托付牢记在心,用一生时间逐一兑现。
后梁乾化元年(911年)八月,刘守光自称大燕皇帝,建立大燕政权,史称桀燕。
后梁乾化二年(912年),晋王李存勖派周德威攻打桀燕,从岐沟关(河北涿州市西南松林店镇)进入燕境。檀州(北京密云)、涿州、武州(河北张家口宣化)、顺州(北京顺义)等地望风而降。
刘守光被围攻一年有余,屡战屡败,只得派将领王遵化送信给周德威:“我得罪晋王,现已知错,请替我向晋王解释原因。”
周德威道:“我受晋王之命,讨伐僭乱之人,其他一概不知。”
刘守光又献出绢千匹、银千两、锦百段,再派部将周遵业找到周德威:“我王去年狂妄自称天子,本意是不想屈居朱温之下,如今已经知错,请求晋王宽免。”周德威仍然不准。
刘守光无奈登城,对周德威喊话:“等晋王到了我便投降。”
李存勖亲临幽州,刘守光登城见李存勖,李存勖问他准备怎么办。刘守光说:“我是砧板上的肉,听凭晋王处置!”
刘守光的亲信将领李小喜劝他不要投降,刘守光听了他的话,请求晋王宽限几天,谁知当晚李小喜就叛降了晋军。第二天清晨,晋军攻破幽州,抓获了囚禁在城中的刘仁恭家族三百余人。
刘守光和妻子李氏、祝氏,以及儿子刘继珣等南走沧州,不慎迷路,到了燕乐(河北承德隆化县)境内,几天没有饭吃。刘守光让妻子祝氏到农家乞食,农家见她相貌不俗感到奇怪,询问情况,祝氏以实相告。农家将此情况上报给了晋军,刘守光一行被擒,送往幽州。
晋王李存勖正在犒赏三军,士卒们把刘守光押到李存勖面前。
李存勖看着狼狈不堪的刘守光,嘲笑着说:“你身为当地之主,为何急着逃避我这个客人?”
刘仁恭一见刘守光,愤怒的吐了他满脸口水,怒骂道:“你个逆子,竟把咱家祸害到这个地步!”