萧朝贵从醴陵前往长沙,必然会路过一个叫作石马铺的地方,这个地方距离天心阁仅十里远。清军原本并没有在此处布置的防线,但当得知萧朝贵已经攻占醴陵之后,才仓皇于此处布置兵马。长沙本就兵力空虚,被安排在石马铺的官军其实是调防路过的陕西兵,"调派陕西新到西安镇总兵福城、潼关协副将尹培立移营东路石马铺之赤岗岭",这些士兵根本就没有接触过太平军,更不要说了解太平军的实力和战术,根本不把太平军放在心上,也就没有做任何防御的准备,他们营房还没有建完,太平军已经到了。
萧朝贵一心想要快速夺取长沙,根本不愿意在石马铺浪费时间,于是定下伏击计策,以小股人马诱敌深入,而后全歼石马铺清军。
萧朝贵派出小股部队去侵扰陕西兵,福城、尹培见太平军人数较少以为只是太平军探路的人马,便盘算着将这一支小股太平军给歼灭了,于是两人下令部分陕西兵放弃赤岗岭的有利地形去追击太平军,太平军边走边撤,将陕西兵诱入自己的包围圈中,太平军实行合围,陕西兵无险可据,只能期望援军的到来,与此同时,萧朝贵分部分人马,穿着清军的衣服前往清军在赤岗岭的营盘,乘机劫了陕西兵的营地。
一部分人马等待援军,另一部分人马则被劫营,陕西兵的境地可以说是非常艰难,而其他清军压根不知道他们状况,就更谈不上救援,这一战太平军费时近半日,造成陕西兵不过千余的人员直接伤亡700余人,西安镇总兵福城、潼关协副将尹培喋血沙场,"福、尹二将兵仅盈千,众寡不敌,同时阵亡,陕西兵伤亡七百余"。