“在平南、藤县、德庆等处四次败绩,屡覆全军”的教训,认为“非大队陆勇与水军相辅,断难进兵”。为此确定由总兵李扬升率水师溯浔江上驶,蒋益澧率湘军七千余人沿浔江两岸西进,作为进攻浔州的水陆主力。
由候补道刘坤一率湘军一部从柳州出象州、武宣,由北而南,配合进攻浔州。由署郁林知州邹德淳和署左江道吴德征分别纠集团练,堵扼伪大成国部队南下和西走的道路。并令平南、桂平县的团练随时策应水陆各军,充当向导的作战部署,并上报总督衙门得到了吴可的认可批准。
此外,为了加强攻击部队的力量,吴可不仅以总督衙门名义调派几路广东地方清军加入进攻序列,同时还令记名道刘式恕统率练勇数营、铜底大船四艘守卫梧州城,以防伪大成国偏师绕袭,并就近筹集军火粮饷,做好一战重创甚至覆灭伪大成国的准备。
至4月上旬,两广清军进攻浔州的各项准备工作基本就绪。在这期间两广总督衙门自然花钱如流水,数十万两白花花的银子撒下连个响声都没有。
从4月17日开始,广西记名按察使蒋益澧陆续派出部队夹江西行,为广东水师打通前进道路,一路血战一路坚定不移的向前推进。
至8月初,湘军攻占了藤县至平南的大、伪大成国部队所有据点,扎营平南城东给予伪大成国巨大威胁和压力。
8月12日,伪大成国部队万余人主动袭击湘军营垒,激战数日毙伤湘军将士数百名。18日下午伪大成国战船四百余只顺流而下,鼓角齐鸣支援步兵作战。
面对伪大成国主力部队的强大攻势,广西记名按察使蒋益澧很丢脸的表现得十分惊恐不安。
据前线传回来的消息,这位记名按察使大人那日登高东望,从望远镜中看到广东水师快要赶到,便下令连夜移营后退与水师靠拢。
19日黎明,总兵李扬升率全队水师驶抵平南城东二十里的丹竹,得悉伪大成国所部水师战船飞桨下驶,立即传令各船收缆下帆准备迎战,并将巡船、扒船等九十余只排列北岸,舢板四十余只驶泊南岸,形成犄角之势。
部署刚完,伪大成国所部大队战船即“结队而来,纵横满江,炮声震动山谷”。李扬升命令各船一齐发炮,伪大成国所部水军毫不畏怯,继续顺流下冲,击伤广东水师战船二三十只,毙伤不少水勇。
见情况紧急李扬升急忙调派部分扒船驶往南岸,实行两面环攻。战斗正酣,之时忽然东风大作,伪大成国所部水师战船处于
