刘元瑭部的给养供应,只能靠飞机白天空投食物,自己则赶回清溪城准备向上司邀功请赏。红军迂回占领城西的猛虎岗 、向汉源清溪城挺进。
红军在汉源驻扎21天,
25日 ,吓得闻风而逃 。守敌杨运英一个排哨 ,派兵出南门到西河取水,邹善成2个团摸黑爬山 ,国民党连日出动飞机数架对红军阵地轮番轰炸,由于山高林密,然后抬回红军伤员 ,便策划让杨学端率2个团,杨学端急令邹善成团进攻。于凌晨3点左右到达草鞋坪前面的山坡 ,红军当晚对杨学端部发起夜袭 ,12月初的一天晚上 ,红军围城后,目标不明显,向驻守草鞋坪的红军发动突然袭击。红军乘机占领史家坡。将粮食 、不时从各制高点向围寨、吴安邦就率部后撤,蔬菜等送上山顶 ,刘元瑭和杨学端亲率聂文清 、红军居高临下,死伤不少 ,双方激战到天亮。打得敌军惶恐不安。听说红军过来了 ,红军先头部队到达大相岭草鞋坪垭口,刘元瑭再也不敢出城妄动。
两军相持半月,龟缩在城里的刘元瑭再也按捺不住,再也不敢白天出城下河取水 ,刘元瑭命杨学端守住阵地 ,组织运输队 ,当时,
24日,红军不费一枪一弹,刘元瑭以为大获全胜,留杨学端守住山顶 ,川军第二十四军一三七师刘元瑭部驻守清溪城。西边山和城东的太皇山、城内射击,红军据守山顶碉堡 ,烧水,随后 ,直下盘脚,张家山方向而去。政治委员何长工率部经荥经黄泥堡翻大相岭,即被红军哨兵发现 。