源自收录于张杰尧编印的《笑海》之中的一则笑话。张杰尧还曾创作过题材类似的《罗成戏貂蝉》和《张飞打严嵩》。当时相声的主人公是臭名昭着的山东军阀张宗昌。侯宝林在1960年代初对这段相声进行了改编，将主角换为韩复榘，与郭启儒共同表演。1999年8月6日再度由相声瓦舍的冯翊纲及宋少卿所演出的的「哈戏族」中演出，戏中主角改为一位不知名的101岁老寿星。
内容.侯宝林版《关公战秦琼》说的是一个戏班子到山东济南的韩复榘家为其父生日唱堂会，表演关于三国时期关羽过五关斩六将的京剧名段《千里走单骑》。