唐丞相王允生有三女,大女金钏嫁苏龙,二女银钏嫁魏虎,二个女婿都是做官的;而三女宝钏,偏要搭彩楼抛球选婿,王允应允,结果球中花郎薛平贵。王允嫌贫爱富反悔承诺,宝钏力争不果,与父三击掌,离家随平贵投奔寒窑。后来平贵因降服红鬃烈马有功,被唐王封为后军督府。王允嫉妒便参奏,平贵的后军都督也被改为平西先行。平西当中,魏虎、王允合谋,屡寻借口要斩平贵,经苏龙阻拦未果。平贵竭力苦战,获得大胜。魏虎又灌醉平贵,缚马驮至敌营,反被代战公主招亲,并驾坐西凉。十八年后平贵回国,与苦守寒窑的宝钏在武家坡上相聚团圆。又由代战公主保驾,攻破长安平贵乃登宝殿。金殿之上平贵赏功罚过:苏龙因为照看有功保留原位,魏虎斩首;宝钏为正宫,代战掌兵权,王老夫人封在养老宫,王允在宝钏的苦苦求情之下,虽未斩⾸却封做养老太师有职无权。