甲午战争 · 1895.3.4 – 3.9 · 战役

战役档案 · 辽东溃败

海城拉锯耗到 1895 年 3 月,日军掉头南下,六天之内连下牛庄、营口、田庄台——湘军出关的最后一战打成了甲午最激烈的巷战,随后是甲午陆战的句点:一座被烧光的镇子。

战役信息

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
内容
时间1895.3.4 – 3.9
地点奉天省(今辽宁)牛庄、营口、田庄台(辽河下游一线)
所属甲午战争(大时局见《甲午战争·总览》;上接海城拉锯)
守方/溃退方武威军魏光焘、老湘营李光久(牛庄);宋庆、蒋希夷等部(田庄台)
攻方日军第一军、第二军各师团:牛庄约两个师团,田庄台三个师团
结果3.4 牛庄巷战一日夜而陷;3.7 营口不战而失;3.9 田庄台一日而溃、 日军纵火焚镇。甲午陆战至此终结

参战方

守方/溃退方攻方
兵力牛庄:魏光焘、李光久两部约六千人仓促入城;田庄台:宋庆等部万余牛庄约两个师团两万合击;田庄台三个师团
火力湘军各部枪械新旧不一,炮少师团炮兵齐整,步炮协同
态势海城反攻甫败,部队疲敝,调防空虚——营口守军被抽空,不战而失海城解围后士气正盛,转用兵力果断

战地环境

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片

(大时局——威海已陷、和谈将启——见《甲午战争·总览》。)

辽河下游一线:牛庄、营口、田庄台在辽河下游排开——牛庄是商埠老城,营口是条约开口的通商口岸,田庄台扼辽河渡口,是由辽南入辽西的咽喉。时值残冬,河冰初解,道路泥泞。

部队状态:守这线的是刚从海城反攻中败下来的疲兵,与仓皇西调的预备队。营口守军先被调空——兵力调度的混乱,直接写进了这一线的结局。

为什么而打

山东那边,威海卫 2 月 17 日陷落,北洋海军覆没(见《威海卫之战》),朝廷的和谈已在议程上;辽南这边,海城的拉锯还拖着——僵持五个月,四五次反攻没能进城一步,清军最后的野战力量也耗得差不多了。

和与战两条线,此时在北京是并行的:2 月初,张荫桓、邵友濂赴广岛议和,被日方以全权不足拒之门外;朝廷转而定议改派李鸿章,3 月中旬成行。同一时段,刘坤一以钦差大臣节制关内外诸军,吴大澂率出关湘军屯于田庄台、牛庄一线(驻地细目待考)——一边准备落笔签字,一边还在往辽南填兵。前线不知道和谈的日程,只知道海城五个月没有攻下来。

日军由此下了判断:清军主力已被吸在辽南,辽阳不必再攻。2 月末,先出手打散辽阳方向的牵制部队,随即转锋南下,目标换成辽河下游一线——牛庄、营口、田庄台。牛庄是商埠老城,营口是条约开口的通商口岸,田庄台扼辽河渡口、是由辽南进辽西的咽喉;扫掉这一线,辽南清军残部与辽西的联系即被斩断,再往西南,便是直逼山海关方向的想象空间。

日军转锋也有它的边界:连月作战兵员疲耗,残冬泥泞,重炮与粮弹全靠辽河平原的大车路转运(细目待考),所以三役挤在六天之内,快打快收。同一月,另一支日军已自海路南下取澎湖;签约之前把能拿到手的都拿到手,这条加码的线是否出自大本营统一部署,记载待考。清军这一边,海城反攻该不该停、营口守军该不该抽,现存记载里未见前线将领异议的痕迹(未见异议记载);能看到的是调度的结果——牛庄仓促、营口空虚、田庄台孤悬。

守这条线的,是刚在海城城下败过的疲兵与仓皇西调的预备队,调度乱到营口守军先被抽空;牛庄城里,魏光焘的武威军、李光久的老湘营约六千人仓促入城——湘军千里出关,走到了最后一站。

3 月 4 日,日军约两个师团两万人合击牛庄。残冬未尽,辽河的冰刚刚开裂。半个多月后,李鸿章就要在马关落座——和局已经在路上,这最后六天的仗,还是一场不少地打完了。

作战经过

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
阶段时间要点
牛庄之战3.4魏光焘武威军、李光久老湘营约六千人仓促入城布防,遭日军约两个师团两万合击;巷战一昼夜,逐屋抵抗,城陷。湘军伤亡千余、被俘数百(口径诸说不一)——湘军千里出关的最后一战,甲午陆战最激烈的巷战
营口失守3.7守军已被调空,日军兵至即陷,不战而失(口岸海关、洋商动态待考)
田庄台之战3.9宋庆、蒋希夷部万余守辽河渡口重镇,日军三个师团合击,一日而溃; 日军纵火焚镇,市街数千家尽毁("焚三日"说待考)

田庄台焚镇(3.9 起):日军破城后纵火,市街数千家烧尽,"焚三日"之说流传(此说待考)。焚镇与巷战之后对溃兵、平民的杀伤(细节与口径诸说不一),是甲午陆战收官处的暴行节点;记录者与日方口径(出处待考)。

战损

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 守方:牛庄一役湘军伤亡千余、被俘数百(此数存疑);田庄台之溃伤亡与焚镇平民死难(口径诸说不一)。
  • 攻方:日军三役伤亡有限(此数存疑)。
  • 平民:田庄台全镇焚毁,流离与死难无确数。
  • 甲午陆战至此终结:清廷再无一支可战之陆军,全面转入乞和。

战役影响

  • 3 月下旬,李鸿章赴马关议和(见《甲午战争·总览》)。
  • 湘军出关以牛庄巷战作结——咸同中兴劲旅的历史,在这一昼夜落幕。
  • 日军占领辽河下游一线,直至条约签订后撤兵(三国干涉还辽等大局见《甲午战争·总览》)。

亲历细节

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 魏光焘、李光久:牛庄城破后巷战到底的湘军将领——逐屋抵抗一昼夜,在甲午陆战的整体溃色里是异数(二人突围与战后境遇待考)。
  • 空城营口:守军调空、兵至即陷——没有战斗的失守,比战败更难堪,责任在调度(调空令出处待考)。
  • 焚镇:一座数千家市街的镇子从地图上被烧掉。没有抵抗者视角的流传记载(出处待考),火光是本篇留给平民的全部记录。

战场空间

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 牛庄:商埠老城的街巷格局——土墙院落、十字街市,逐屋争夺的巷战空间,守方以院落为垒。
  • 营口:开埠口岸,河港、租界式街区(外侨在城动态待考)。
  • 田庄台:辽河渡口重镇,控制渡河即控制辽西门户;镇区市街连片,火灾即全毁。
  • 空间序列即是崩溃序列:巷战死守(牛庄)→ 不战弃守(营口)→ 一日而溃加焚镇(田庄台),六天三级跳。

各方口径

  • 中方:牛庄巷战在湘军叙事与湖南地方记忆里是悲壮一页(地方文献脉络待考);田庄台焚镇在民间记忆与后世著述中作为日军暴行记载。
  • 日方:战史记作辽南扫尾的顺利作战(对焚镇的表述待考)。

争议与敏感点

  • 焚镇的记录链:焚镇规模("数千家""三日")的史料层级、见证者与日方表述,均需逐项核对;不因日方讳言而软化,亦不超出所见记载加码。
  • 牛庄伤亡口径:伤亡千余、被俘数百的来源待考。
  • 营口"不战而失"的责任:调空守军的命令链条待考。

资料与待考

已知主要资料:

  • 《清光绪朝中日交涉史料》相关奏报(篇目待考)
  • 日方战史丛书辽南作战卷(篇目待考)
  • 魏光焘、李光久、宋庆相关文献
  • 牛庄、营口、田庄台地方志与地方文史材料(篇目待考)

待考事项:牛庄参战序列与伤亡被俘口径;魏光焘、李光久突围及战后境遇;营口调空令出处与外侨动态;田庄台参战序列;焚镇规模、见证者与日方表述;"焚三日"说层级;平民死难口径;张荫桓、邵友濂广岛议和被拒细目;刘坤一任命与节制范围;吴大澂军驻地与战后处置;日军辽河作战与澎湖作战的决策关联;前线将领对和战取舍有无异议记载;日军三役转运补给细目。

本篇配图为生成图像,非史料照片;史实以正文与所注出处为准。