自上次战败以后,他并未跟随巴图古力退回金马城,而是率领众人于庆州以东的乌兰山一带活动。此地地形极为复杂,山峦层叠交错,地势险要,易守难攻。往南可直下朔州,向北能退回上京,朝东连着宣化府,往西则是陇西,堪称攻守俱佳的战略要地。
庄小兰等人抵达后,便逐一搜寻各个山头。经过数日不懈努力,终于在一处山坳发现了有人活动的迹象。庄小兰当即打算率所有人前往查看,好在红烛心思机敏,提议先派人四处打探敌人虚实。正是这一建议,挽救了众人的性命。
原来,山林深处早已埋伏了众多弓箭手,只等庄小兰等人入瓮。察觉危险后,她们果断撤离,然而仍遭遇一队北凉军阻拦。所幸撤离及时,在敌军形成合围之前突出重围,否则后果不堪设想。
逃脱后,她们临时找地方驻扎下来,红烛则回去搬救兵。几日后,郡主亲自率领两千人马赶来,决心一举擒获顾北刀。
双方经过数次交锋,顾北刀虽每次战败后逃脱,却未受到实质性重创。
在最后一次交锋中,郡主的队伍被引入乌兰山的落霞岭。众人追着敌人登上岭顶时,却不见了敌人踪迹。继续前行,才发现落霞岭后山皆是陡峭的悬崖,悬崖上方的绳索已被割断。
原来,先前的敌人将他们引上山后,都顺着绳索从悬崖撤离。郡主意识到中计,急忙带人准备从原路返回,不料顾北刀早已设下埋伏,只要有人靠近,便万箭齐发。
在激烈的战斗中,郡主带着队伍多次尝试突围,却始终无法突破敌人的防线,每一次突围都只是徒增伤亡。最终,郡主无奈下令撤回山上,想办法派人寻求支援,然而前山根本无法出去。危急关头,庄小兰毅然决定带领十几名身手敏捷的士兵,冒险从后面悬崖下去。
她们找来藤条接连在一起,然后小心翼翼的顺着藤条爬下去,当她们艰难地抵达悬崖底部时,不幸被敌人发现。一番恶战过后,庄小兰仅带着三名士兵突出重围,可这三人也都身负重伤。她只好找了一个村庄,将那三个人安置在村里的一户猎户家调养,自己则孤身一人奔赴长安。
之所以选择长安,是因为乌兰山距离陇西和长安的路程相近,