(二)官村伏击,大败清军

早在同年 4 月,清廷以广西将帅不和,剿办不力,命首席军机大臣赛尚阿为钦差大臣,前往湖南广西交界地方督办防堵,并声援广西;同时,派都统巴清德、副都统达洪阿随同协助,又从湖南调兵千名,四川调兵三千名, 统归赛尚阿节制。7 月初,赛尚阿到达桂林,随即派巴清德、达洪阿率部赶赴紫荆山地区,增援尾随太平军的向荣和乌兰泰所部清军,企图就地围歼太平军。清军的进攻部署是:向荣和巴清德部从西北方向进攻紫荆山区,乌兰泰和达洪阿部沿黔江而下,绕至紫荆山区东南,直扑莫村、新圩等地。

7 月 25 日,清军发起进攻,展开了激烈战斗。太平军于各重要隘口挖断

道路,垒石架木,严密防堵,多次击退进犯之敌。至 8 月底,清军相继占领了紫荆山区西北部要隘双髻岭、猪仔峡、风门坳等处,对太平军的紫荆山根据地构成严重威胁。9 月 11 日夜,太平军向东北五峒山方向突围,后转移至平南县思旺一带。

清军发觉太平军突围后,由乌兰泰部尾随东进,向荣部则经大湟江口、佛子村、横岭,于 9 月 15 日进至思旺东南之官村,企图拦截太平军南下。当时,萧朝贵、冯云山已率部在此设伏,乘向荣部扎营未稳之际,突然发起攻击。向军措手不及,加之火药被大雨淋湿,枪炮失效,在太平军猛烈冲杀下,四处溃逃,军械辎重尽失。其后,向荣率残部逃入平南县城,托病不出, 太平军得以从容地向永安州(今蒙山县)转移。