在兴唐传中,贾家楼众兄弟在徐茂公的带领下砸牢反狱、高举义旗反了大隋,当众人在闹过济南,反出山东后,已无退路的他们便想找地方作为据点与大隋分庭对抗,在这种情况下,金堤关便成为了贾家楼众兄弟的首选目标。
当然,作为大隋的主要城池之一,镇守金堤关的自然也都不是泛泛之辈,其中,守关主将是一对亲兄弟,即:花公吉和花公义,偏将则有四位,分别是:马三保、殷开山、刘弘基、段志贤,因为此六人都是使刀的高手,所以便有了“六口大刀镇金堤”一说。
当贾家楼众兄弟到达金堤关后,双方对阵一场大战自然在所难免,第一阵,金堤关出阵的是副总兵花公义,此人刀法纯熟、杀法骁勇,在场的贾家楼众兄弟,像单雄信、尤俊达等人虽本领高强,但却根本不敢前去与之对战,在这种情况下,徐茂公便点名让程咬金前去应战。
之所以徐茂公要让程咬金去对战花公义,并不是因为程咬金有碾压花公义的实力,以程咬金仅有的三招半斧招,其实远非花公义对手,奈何程咬金的造化大、福运好,凡事都能逢凶化吉,因此在无人能战胜花公义的情况下,徐茂公才会把程咬金推上前去。
当然,程咬金也没让众人失望,在与花公义对战的过程中,以出其不意的斧招先是砍掉了花公义的四个手指,在花公义痛疼不已的情况下,程咬金便毫不留情地一斧将其斩杀,此一战,对于程咬金来说可谓是在众兄弟面前露尽了脸。
不过,另一边的金堤关总兵花公吉,见弟弟惨死于程咬金之手自然咽不下这口气,于是便亲自上阵前去挑战程咬金,见此情景,程咬金也不敢念战,于是便拔马回到了本阵。而替换程咬金出阵的则是同样以使刀而闻名的大刀王君可。
之后,两把大刀在战场相遇,双方你来我去对战了十四五回合不分胜负,也就在此时,刚经历过三挡杨林平安归来的秦叔宝来到了金堤关,在见到王君可与花公吉战的不可开交时,秦叔宝便喊回了王君可,自己则替他上阵对战花公吉。
在互通名姓之后,双方自然少不了一场恶战,当然,秦叔宝的实力在隋唐十三杰中虽然排名最末,但却要比花公吉强上很多,也可以说是实力完全碾压花公吉,在这种情况下,几回合之后,花公吉便被秦叔宝枪挑而亡。
到此时,金堤关的正副总兵俱亡,而金堤关内的四名偏将见大势已去,也不再带乓抵抗直接弃关而走,就这样,贾家楼众兄弟以极小的代价占领了他们的第一个据点,不过因为此城不易防守,所以再占据此城不久后,贾家楼众兄弟便将此城交由张称金镇守,他们则前去攻占易守难攻的瓦岗寨,想以瓦岗和金堤关形成掎角之势用以对抗大隋,于是便有了后来的程咬金三斧定瓦岗,并在瓦岗建立了大魔国,做到了真正与大隋分庭对抗的局面。