金兴旺与知府周焕婴守卫。当时对方用荆草编成舫状大箕，其中藏五人进攻，当时箭石无法穿过。之后采用火攻才有效。后敌军挖地道进入，之后在城中采用矛刺而退敌。金兴旺上计道，“对方说我们援兵未至所以肯定不敢出击。我们可以趁其不意出击退敌。”当时百户王辂从临洮收复李思齐降兵东还，即使其部队一同入城守卫。当时敌军围困时，众人商议弃城，金兴旺大怒说：“天子把城池给了我们，怎么可以逃去呢？”当时王辂的部队都是新投降的，恐怕生叛变，于是金兴旺主张犒劳新兵。后新兵大喜，纷纷协力守城。相持十五日后，因为听闻庆阳被攻下后，敌军离去。