话说杨生和六位同年相约同赴会试。途中为图方便,将银两兑换成了铜钱,可铜钱数多比原来更加笨重。路过宝华寺,被寺内僧人留住过夜,杨生本来想推脱,奈何队友全同意了。晚宴上喝酒吃肉,僧人有备而来,不一会儿给他们全醉倒了,杨生觉得有诈,没有多喝,也因此半夜才能逃出寺庙。杨生误打误撞进了人家,说了来龙去脉,家中老妪假意打酒给杨生压惊,实则去通报。但家中女儿却和盘托出,将杨生放走,并约定成功名日来以身相许。随后就是大团圆,杨生一甲第三名,入职翰林院,并抓了寺庙里的一干人等,因为有约在先,娶了老妪家中的女儿,并且不追究老妪的责任。而后两人生子,儿子也中了末科状元。