淞沪战役主要是谁打的

淞沪战役主要由国民革命军和日军进行。
淞沪战役,又称八一三淞沪抗战,是1937年8月13日至11月26日发生在上海和其周边地区的一场重要战役。这场战役主要是中国国民革命军与日本侵略军之间的冲突。
在这场战役中,国民革命军的主力部队包括了中央军、粤军、川军等多个派系。中央军作为国民政府的主力,承担了大部分的战斗任务。其中,蒋介石担任国民革命军总司令,负责指挥整个战役。在淞沪战役中,中央军表现出了顽强的抵抗精神,多次击退日军的进攻。
此外,粤军、川军等地方部队也参与了战斗,他们在不同的战场上与日军展开了激烈的对抗。这些地方部队在战役中表现出了极高的牺牲精神,为保卫国家的领土和主权做出了巨大贡献。
与此同时,日本侵略军也投入了大量的兵力。日军在战役初期迅速占领了上海,但面对国民革命军的顽强抵抗,日军未能轻易推进。淞沪战役中,日军动用了包括陆军、海军、空军在内的多个兵种,企图迅速击溃国民革命军,实现其侵略中国的目的。
淞沪战役持续了三个多月,期间双方都付出了巨大的代价。最终,由于国民革命军的顽强抵抗,以及国际社会的关注和援助,日军未能实现其战略目标。淞沪战役不仅是中国近代史上的一场重要战役,也是中日两国关系中的一个重要转折点。这场战役的胜利,对于激发全民族抗战的士气,具有重要的历史意义。