当小太监岩脱把郭威的信捎给刘承佑时,郭威的大军已经到了封丘,距离汴梁已经不足五十里,刘承佑吓得面如土色,不知所措。但刘承佑的“叔父”、兖州节度使慕容彦超(慕容彦超和刘知远同母不同父)大言不惭,说道:“郭威小儿也,不足畏,陛下且看臣生擒老贼于马前。”刘承佑半信半疑,便让慕容彦超出兵前去对付郭威,随后刘承佑也去前线给慕容彦超助阵。
两军在汴梁北面的刘子坡展开厮杀,慕容彦超差点被郭崇斩于马下,只好狼狈窜回兖州。后汉军见势,只好退了回去。后汉军中有些人早对这个皇帝不抱希望了,于是来了个反戈一击,纷纷投于郭威帐中。郭威不想收留这些人,怕过早暴露意图,便把他们撵了回去。
刘承佑知道郭威不是一般人,便拔马回京,准备固守。可当刘承佑带着苏逢吉等人来到汴梁城下时,守城的代理开封府尹刘铢根本不理这个皇帝,任由他怎么呼叫,就是不开城门。刘承佑不死心,一个劲儿地说“我是天子”如何如何。刘铢不耐烦了,便放出一队人马要活捉他,刘承佑吓得扭头狂奔,一口气跑到赵村时,发现背后乱军紧追不舍,其手下的茶酒使郭允明知道无路可走,于是一刀结果了刘承佑,随后他也举刀自杀。