九月初一日,太平军出动七千余人,从妙高峰迂回至浏阳门校场,进扑和春、江忠源大营,企图一举在东面取得突破。向荣、江忠源也猜到杨秀清的意图,严阵以待。向荣又从城内精心挑选勇猛士兵两百人缒城而出,援助和春、江忠源等。清军以江忠源楚勇千人正面迎战太平军,依托营垒抵抗,只守不攻,旨在消耗太平军体力;秦定三的黔勇则从旁杀出,欲从腰截断太平军首尾,这是典型的江忠源腰斩战术。太平军此时布成杨秀清惯用的螃蟹阵:兵分三大队,中队人数只配置少量兵力,虚张声势,重兵布置在两翼,形如螃蟹。每一大队内又布置成许多小螃蟹阵,大阵包小阵。每个小螃蟹阵中,前队以藤制盾牌抵挡炮子,后队藏在盾牌后放炮,两旁以小枪兵围拢护卫。因太平军使用螃蟹阵,主要战斗力都在两翼,秦定三从旁攻击便正好撞在枪口上,被太平军轻易击溃,江忠源腰斩战术被破。和春率领大队来援,兵力向内集中,继续实施腰斩战术。太平军此时为扩大战果阵形分散,两军成锤击螃蟹之势,螃蟹阵被和春攻破。江忠源、秦定三挥军继进,三面夹击太平军,太平军大败而退,江忠源穷追不舍,直追至陈家陇。杨秀清打仗习惯配置预备兵力,以防不测,太平军在陈家陇的预备队暴起,与败兵合为一股,裹江忠源于阵中。楚勇奋战至天黑,太平军未能突破,两军均疲惫不堪,各自撤退。
浏阳门决战,双方各自动员精锐近万,不分胜负。杨秀清等认为无法在精兵布防的东面取得突破,于是寄希望于渡湘江开辟河西战场。翼王石达开率军从朱张渡强渡湘江,控制西岸大片农田。时值稻熟,石达开获得大批粮草,源源不断送往东岸,太平军粮草充足,准备长期战斗。其实江忠源早看出杨秀清开辟西岸战场的意图,进言张亮基说:“贼尽聚南门外,西阻江岸,东自天心阁以南至新开铺,皆官兵营垒,此固自趋绝地。惟贼所夺民船尚多,时过江掠食。虑其渡湘江筑垒,徐图他窜,请以一军西渡,扼土墙头,龙回潭,渐逼渐进,驱其回巢,可尽歼也。”张亮基纳其言,但向荣等军不以为然,拒不渡江。江忠源用兵方略屡与向荣诸将不合,官职卑微却屡屡指斥上级用兵之短,陈述自己的战术动辄曰“尽歼”,向荣等早厌烦江忠源,决不从其议。等到石达开在西岸发展迅猛,向荣不由得肠子都悔青了。江忠源因奇计屡不为所用,也深恨向荣等人,发誓再也不与向荣等人合作。
石达开在西岸高歌猛进,长沙城外却血战连连。太平军几番伏击清军,均被识破。最让杨秀清气得七窍生烟的是,因为情报工作没有搞好,太平军设伏居然设到井湾清军营地里去了,“野鸡飞到菜锅里”,清军大笑着把这支主动送上门的伏军包了饺子。等杨秀清的军队乐颠颠地把一队清军引诱入井湾伏击圈,遭清军袭击,杨秀清卫队战死数百人,向荣等人乐不可支。
打援失败,太平军加紧实施穴地攻城,土营士兵昼夜不休,开挖隧道十数条。守城的向荣与太平军交战多时,知道太平军准备要挖地道实施爆破了,城内清军统帅紧急商议对策。左宗棠早年潜心研究舆地之术,此时派上了用场。左宗棠极精通风水堪舆、阴阳地理等古怪学问,下令紧急搜罗城中盲人到军前听令。左宗棠下令士兵在城内按五行挖掘深穴,埋置瓦缸,令盲人伏于缸中静听,借助盲人超常的听力以判定地道方向,然后迎着太平军的隧道将其挖通,倾入秽物、废水,破坏地道,淹死太平军工兵。清军又派骁勇士卒缒城而出,在城外修筑月城,环城开挖一道深壕,阻挡太平军隧道进城。江忠源也派出楚勇死士破坏太平军可能作为施工掩护的民房,偷袭太平军土营士兵,阻挠其工程进度。同时向荣在城内昼夜巡查,严防太平军爆破入城,清军绞尽脑汁,破坏了八九条隧道,暂时阻止了太平军穴地攻城计划。
清军终于接受江忠源意见,派潮勇增援西岸。潮勇在朱启仁率领下,与石达开交战数次,各有胜负。石达开好以诈术用兵,设计了一个偷袭加伏击的战术:先派船队偷袭朱启仁营地,大杀一场然后佯装撤退。朱启仁遭石达开偷袭,愤怒不已,整队追击,结果被石达开水师在见家河一带伏击。石达开水师三四千人,攻势凶猛,朱启仁眼看不敌,已被撤职准备回京的赛尚阿船队居然稀里糊涂地在此时路过战场。赛尚阿的船队装备了大炮,轻易击沉了石达开的小船,石达开率队撤退,赛尚阿纵兵追杀,打得石达开溃不成军。