与北伐同步进行的是太平军西征 长江滚滚东流 沿长江东下可直抵南京 如猛虎下山 势不可挡 太平军必须控制长江上游两岸城市才能保障天京安全 所以发动西征
太平天国癸好三年1853年5月19日东王以春官正丞相胡以晃为主帅 夏官副丞相赖汉英为副帅 殿左九指挥曾天养 土官正将军林启荣等为将 调集战船千余艘 兵员两三万人 自天京溯江而上开始西征 6月3日击败向荣之子向继雄率领的清军水师 4日克芜湖 7日占池州 10日破安庆 之后西征军兵分两路主帅胡以晃率少数士兵坐镇安庆 主力由赖汉英统率沿长江继续西进 出皖入赣 沿途获得江西民众的鼎力支持 群众竭诚欢迎太平军 22日轻取南康府(治所今九江庐山市)
江西清妖官员非常恐慌 其中又无善战者 于是飞书请求途经九江的江忠源协防南昌 6月22日江忠源早于太平军抵达南昌 江忠源的楚勇之前在簑衣渡伏击太平军大胜 以善战著称 有了江忠源主持南昌军事 太平军就失去了飞速拿下南昌的时机
6月23日江忠源为避免太平军以城外民房作为掩体 派楚勇将城外三里内民房悉数烧毁 包括著名的滕王阁等名胜古迹 江忠源罔顾民众死活 其罪孽罄竹难书
6月24日太平军抵达南昌城外 太平军围攻南昌之战开始 26日江忠源命百长李光宽率楚勇四百人出击太平军 太平军出动四五千人 阵斩李光宽 毙敌百余名
赖汉英打算采用老办法穴地攻城 攻取南昌 6月29日夜炸药引爆 炸塌了南昌德胜门城墙数丈 但西征军记错了地雷数 以为有第二次爆炸 因而没有立即组织攻城 给了清军喘息之机 江忠源立刻命令清兵将城墙修复 并拆毁城内民房加固城墙 7月6日江忠源组织清兵企图焚毁太平军在城外的据点 但被太平军杀的大败 7月9日西征军再次轰塌德胜门城墙十余丈 并组织攻城 江忠源督楚勇拼命抵抗 以伤亡百余人为代价挡住了西征军的进攻 随后将城墙修复
7月28日西征军再次用地雷轰塌德胜门城墙六七丈 西征军一拥而上 城内外清军三路夹攻西征军 西征军再次被击退 赖汉英吸取教训 决定先拔除城外清军援军 次日西征军攻东门九江镇总兵马济美营盘 此时江忠源正在筹备自己的生日宴 让城内清军坚守勿出 西征军得以成功歼灭东门外的清军 阵斩马济美及其侄马炳南
至8月下旬 各路清军援军不断赶来 南昌清军兵力已达两万人 而西征军兵员在数次交战中日渐损耗 不得已转攻为守 清军方面则展开疯狂反扑 西征军英勇拒敌 多次击退清军进攻 毙敌上千人 就这样双方来回交战 西征军因久攻不克南昌 东王遂转变战略 命赖汉英撤围北归 9月24日西征军撤离南昌 北上占据防守薄弱的九江 历时三个月的太平军南昌攻坚战暂告一段落
因赖汉英作战不利 东王以翼王替换之 令翼王主持西征战事 赖汉英返回天京 其部又兵分两路 一路由国宗韦俊 石祥祯等率领继续沿长江西进 一路由曾天养统领回兵安庆与胡以晃会合 图攻皖北 9月25日翼王率援军六千人 乘坐船只六百余艘抵达安庆 由安庆北上可达皖北 南下可至江西 西进可抵武昌 且安庆是天京上游门户 战略地位非常重要 翼王决定经营安庆 作为西征太平军的总指挥部 此后太平军一改往日占城即弃的错误方针 而是把攻城略地 设官据守 逐渐扩大占领区作为目标 翼王在安庆设立乡官 建立太平天国基层政权 使太平天国的影响力可以深入乡村 完成对占领区的有效控制 并组织民众修建水利 恢复生产 保障了太平军的粮食供应 最后贴出布告稳定民心 声明太平军占领安徽是为了拯救黎民 勿听信清妖谣言 太平军的举动使安徽民众心悦诚服 很快稳定了安徽秩序
韦俊与石祥祯溯江而上 10月15日连克蕲州 黄州(今黄冈)鄂州 20日继克汉阳汉口 随后撤兵到蕲黄 主力运载缴获的大量辎重回师安庆 11月14日翼王派胡以晃 曾天养部会同韦俊 石祥祯部攻占桐城 29日克舒城 兵锋直指庐州(今合肥)
在一个月前10月21日 因江忠源数次抗击太平军成果显著 咸丰任命江忠源为安徽巡抚 驻防庐州 12月10日江忠源率兵勇两千七百余名早于太平军两日抵达庐州 江忠源总是能早于太平军几日抵达 受咸丰重任 他从一个知县短短一年间提拔为封疆大吏 所以他就更卖力与太平军作对了 但这次他就没有之前那么幸运了 他之前能战胜太平军要么是靠偷袭 要么是靠源源不断的援军与充足的物资 此时庐州守军虽东拼西凑出一万 但其中七千人为新募新兵 战斗力不足 且庐州军械米粮也非常短缺 江忠源即将为他卖力为清朝与太平军作对付出惨重代价
12月12日胡以晃率一万太平军进围庐州 夜间太平军以城外民房作为掩体开始攻城 13日晨太平军丝毫不给敌人喘息的机会 夜以继日继续攻城 数十名太平军登上城门与敌肉搏 但终因人少力孤 未能突破 一直猛攻到16日仍未破城 17日胡以晃转变战术 继续开展穴地攻城 但被江忠源侦知 未能得手 18 19日太平军击退城外清军援军 20日至次年1月4日太平军一边攻城一边抗拒城外援军 由于此次来的援军多是满洲旗兵 他们长久斗鸡走狗 不习弓马 早已腐化 面对勇猛无比的太平军将士 他们畏惧不前 给了太平军将士全力攻城的机会 江忠源的末日也就要降临了
1854年1月9日 太平军炸塌水西门城墙八丈 太平军蜂拥而入 江忠源督兵拼命抵抗 有后退者斩 太平军又未得手 但清军也早已疲惫不堪 14日太平军再次炸塌水西门城墙 鱼贯而入 并配合云梯登城 守城清军无力抵抗 15日庐州克复 江忠源被逼自尽 布政使刘裕鉁 前藩司李本仁等文武被击毙 知府胡元炜投降太平军 历时一月 太平军取得了庐州攻坚战的重大胜利 胡以晃以功进封护国侯 旋改护天侯
但克复庐州后 东王就让曾天养率主力重新西进攻打两湖 命胡以晃率少数兵力守卫庐州 如此胡以晃就无力扫除城外清军援军 并且随着清军援军增多 守卫庐州也愈发困难 咸丰闻太平军攻占庐州 大为震怒 命漕运总督福济为安徽巡抚 江南大营统帅和春统领各路援军三万人围攻庐州 但清军多是绿营八旗兵 战力低下 难以拿下庐州 从3月-8月双方互有攻防 战事呈相持状态
太平天国甲寅四年1854年5月 天王封秦日纲为燕王 胡以晃为豫王 一方面希望秦日纲能带兵北援成功拿下燕云 胡以晃能歼灭庐州外围清军 再进军河南 一方面是为了制衡日益骄横的东王 但到9月因胡以晃在庐州战事不利 被东王革去王爵 降为护天豫 调往湖北翼王帐下 东王派夏官又正丞相周胜坤替代胡以晃 与在5月抵庐的秋官又副丞相陈宗胜共同守卫庐州 清军在庐州东北 西南两面安置大炮 日夜不停猛轰庐州 太平天国乙荣五年1855年3月在与清军的一次交战中陈宗胜牺牲 周胜坤向天京告急 4月分别从天京 安庆派来三千 两千太平军援军 因兵力差距都被清军击退 援军无法与庐州太平军会合
1855年冬镇江 芜湖同时告急 为保障天京安全 东王将皖北州县将士大批抽调回京 周胜坤也被抽调援芜 庐州太平军更加孤立无援 庐州城内地主分子沈广庆 王子顾见守城兵力减少 派人缒城而出 与和春密谋 里应外合攻破庐州 11月10日清军发动总攻 沈广庆等在各门后放火 让太平军靠近不了城门 太平军不得已撤离庐州 历时近两年的庐州保卫战失败
与皖北战事同步进行的是皖南战事 在皖南活动的主要是太平军范汝杰部 有一万多人 他的主要任务是在浙皖赣边境活动 沟通天京与九江武昌太平军联系 并牵制浙江清军
1856年4月翼王在江西奉命率三万大军回救天京 途经皖南 一个月内占徽州(黄山)克宁国(宣城)宁国为苏浙咽喉 战略地位非常重要 江南大营震动 向荣急调总兵明安泰 参将蔡应龙率兵欲夺回宁国 5月10日翼王歼灭清军援军数千人 阵斩蔡应龙 翼王分兵留守宁国 率主力继续北上参与一破江南大营之战
自1853年西征开始至1856年 太平军有胜有负 但总体上还是控制了长江上游各个重要城市 完成了保障天京安全的战略目标 同时开辟了皖南 江西基地 可以为天京源源不断输送粮草 使太平军能够长久与清军交战 但没有攻下长沙 给了曾国藩湘军坐大的机会 实在是很遗憾 太平军若能拿下长沙 相信不出三年就可底定长江以南全境