折赛花十七岁的时候,辽国入侵,折赛花奉命出征,连胜一十八阵,吓得辽军渡过黄河北逃。折赛花率军追到黄河边上,与敌军隔河对峙。这时候萧太后命早就暗藏在宋军中的奸细,监军王钦若(原名贺驴儿)尽快除掉折赛花。王钦若假传圣旨,骗折赛花说皇帝赐下御酒为其庆功。折赛花没有防备,被骗进王钦若的营帐,饮下了毒酒。毒性发作,折赛花方才明白王是奸细,拔剑要杀王钦若。不料中毒后功力全失,反被王钦若一刀刺入小腹,肚子被剖开,肠流满地而死。
王钦若将折赛花的首级割下,送去辽营报功。又把折赛花的无头尸体用芦席卷了,偷偷运出宋营,扔进黄河毁尸灭迹。折赛花的无头尸体顺流而下,漂到开封,进入汴河,然后逆水而上,漂到了皇宫,被打捞起来。正好辽国将折赛花的人头送回来示威。皇帝命包公调查。包公命仵作去检查折赛花的尸体,发现事隔多日,尸体却没有腐烂的迹象,内脏发黑,是先中了剧毒,才被人剖腹杀害。
包公日断阳,夜断阴,当天晚上,包公到地府理事,找到折赛花的英灵。折赛花告诉他自己的冤屈。于是,包公为折赛花向阎王借阳寿九百九十九日,让折赛花回阳间复仇。包公把折赛花的肠子和内脏放回腹腔缝合起来,又把人头重新逢到躯干上。折赛花就还魂了,跟好人一样,连伤疤都没有。包公把王钦若抓来过堂。王钦若开始死不承认杀害了折赛花,直到折赛花出现在面前,他才吓得屁滚尿流,认罪服法了。
除掉了王钦若这个奸细,折赛花率领宋军渡过黄河,大败辽军,又和辽军大战两年,直打到辽国京城,逼得辽国写下降书,这才鞭敲金磴响,齐唱凯歌还。
这时候,折赛花借来的九百九十九日阳寿已经快用完了。折赛花凯旋归来,不要天子的赏赐,回家装扮整齐等死。不料时辰过了,自己还是好好的。这时包公来访,告诉她原委。原来折赛花命中要生七郎八虎,可是阳寿不够。包公又觉得非折赛花不能保大宋江山,所以修改生死簿的时候,包公偷偷在日字上多加了两笔,变成了“月”字。九百九十九日变成了九百九十九月。
折赛花这才得以和杨继业成亲,生下七个儿子、两个女儿,为保大宋立下了汗马功劳。可是后来,杨门一家被皇帝猜忌,折赛花愤而率族人归隐老家麟州。杨家将归隐,宋朝逐渐抵挡不住外敌。最后皇帝亲自到麟州求援,请折赛花出山抗击西夏。这时折赛花已经是百岁高龄,但还是挂帅西征,杀得西夏大败。打败了西夏,折赛花回顾这百年以来,她一直是白发人送黑发人。丈夫,几个儿子,女儿八姐、九妹,儿媳大刀王怀女、孙子宗保、孙媳妇穆桂英、重孙子文广、重孙女杨金花,都在抗击外敌的斗争中为国捐躯了。
凯旋途中,怪事发生,折赛花的相貌越变越年轻,到最后,除了一头银发,相貌身材已经和少女一样了。随着相貌变年轻,折赛花不停催促部队往回赶。最后等不到行动缓慢的大部队,就只带了几个贴身女兵快马加鞭,赶往麟州老家。这天走到太平川,她胯下的战马突然一声悲鸣,跪了下来。身边的女兵只见折赛花瞬间浑身浴血,肚子一下裂开了,粉红色冒着热气的肠子流了一地。接着身子一歪,从马上倒栽下来,身首分离,人头骨碌碌得滚进了路边的草丛。原来折赛花借来的九百九十九月的阳寿也已经用尽了。折赛花的尸体回到了被王钦若杀害时的状态。
正在这时,一只金翅大鹏鸟一口叼起折赛花的首级向东飞去。女兵们追赶不及,只好含泪把折赛花的无头尸体洗涤干净,缝合起来,包扎好伤口,用白布紧紧裹起来入殓,就地安葬了。
女兵们回到麟州老家,只见当地哭声一片。原来几天前一只大鹏鸟叼着折赛花的首级在麟州盘旋了整整一天,最后落入杨家祠堂,将折赛花的首级轻轻放在神案上,大鹏鸟然后突然消失了。原来折赛花自知阳寿将尽,拼命想赶回麟州老家看最后一眼。不料人算不如天算,半路上就一命呜呼了。英灵升入天堂,佛祖见其心愿未了,就派座下金翅大鹏鸟将她的人头带回麟州,让她在空中把家乡看个够。
乡亲们将折赛花的首级洗净,做了防腐处理后,祭奠七七四十九日,安葬在折窝村外的大槐树下。所以现在有两个佘太君墓,一个在太平川,另一个在折窝村。
参见《府谷文库》(未出版)民间故事卷
府谷县非物质文化遗产保护中心提供