Barbarossa

WW2 · The War the Peace Built · 11 min

WW2 · Part 12 of 20 Barbarossa
0 500km500 km.500 KM 西班牙摩洛哥Maroko EspainiarraSpanish Morocco 摩洛哥(Fr)Maroko (Fr)Morocco (Fr) 阿爾及利亞(Fr)Aljeria (Fr.)Algeria (Fr) 突尼斯(Fr)Tunisia (Fr.)Tunisia (Fr) 法國FRANTZIAFRANCE 西班牙ESPAINIASPAIN 葡萄牙PORTUGALPORTUGAL 大西洋OZEANO ATLANTIKOAATLANTIC OCEAN 地中海MediterraneoaMediterranean Sea 英國ERRESUMA BATUAUNITED KINGDOM 北海Ipar ItsasoaNorth Sea ItsasoBaltikoaBalticSea ITALIAITALY AUSTRIA-HUNGARIAAUSTRIA–HUNGARY INPERIO ALEMANIARRAGERMAN EMPIRE EsloveniarrakSlovenians ItaliarrakItalians KroatakCroats SerbiarrakSerbs DalmaziaDalmatia SarajevoSarajevo ErrumaniarrakRomanians UkrainarrakUkrainians PolakoakPoles EslovakiarrakSlovaks TxekiarrakCzechs ERRUSIARUSSIA Itsaso BeltzaBlack Sea ERRUMANIAROMANIA BULGARIABULGARIA INPERIO OTOMANDARRAOTTOMAN EMPIRE GREZIAGREECE ALBANIAALBANIA MONTENEGROMONTENEGRO SERBIASERBIA Aliantza HirukoitzaTriple Alliance Entente HirukoitzaTriple Entente Errusiaren aliatuakSlavic allies of Russia 1914koaliantza militarrakMilitary alliancesin 1914 Austria-Hungariakotalde minoritarioakminority groups inAustria–Hungary Berlin Moscow
One line, one capital pinned — the campaign that was supposed to end in weeks and didn't end at all.
Base map: "Map Europe alliances 1914-en.svg", Wikimedia Commons, CC BY-SA 2.5 — recolored, capitals and event lines added.

At 4:15 on the morning of June 22, 1941, Major Pyotr Gavrilov was asleep in officers’ quarters inside the Brest Fortress, a Russian-built citadel on the new Soviet-German border, when German artillery started falling on it without warning. There had been no declaration of war. Gavrilov, commander of the 44th Motor Rifle Regiment, made it to his men and organized what defense he could inside a fortress that was, within hours, cut off entirely behind German lines. Most of the garrison was dead, captured, or scattered within days. Gavrilov kept fighting. He and a shrinking group of survivors held pieces of the fortress for 31 days, past any hope of relief, past any reasonable expectation that Moscow even knew they were still alive, living on stored rations and fortress well water while German assault teams worked the ruins room by room. He was finally captured on July 23, unconscious from wounds and starvation. He survived four years in German captivity, was liberated in 1945, and in 1957 — after a Soviet writer’s book revived public memory of the siege — was named Hero of the Soviet Union. He died in 1979, buried with military honors at the fortress he’d refused to leave.

Gavrilov’s month at Brest is a true story and also, without anyone at the time intending it, a preview in miniature of the whole campaign to come: a German plan built around the idea that Soviet resistance would collapse fast, running into defenders who didn’t get the memo, and a schedule that started slipping before the invasion was a week old.

Aerial reconnaissance photograph of the East Fort at Brest Fortress, June 1941, the sector where Major Pyotr Gavrilov and his men held out for 31 days.
The East Fort at Brest Fortress, photographed from the air in June 1941 — the ground Gavrilov and his shrinking garrison refused to give up for a month after the rest of the war had moved on past them. — photographer unrecorded, public domain, via Wikimedia Commons
◈ The MechanismLogistics beats intention
A battle plan describes what an army intends to do. It says nothing about how much fuel, food, and ammunition that army can actually get to the front line it's supposed to reach — and an army that outruns its own supply doesn't slow down gracefully, it stops, sometimes at the worst possible moment. Barbarossa is the cleanest large-scale demonstration of this mechanism in the whole war: a plan built on the assumption of a short campaign meeting a country big enough, and a supply system fragile enough, that the plan started failing on its own terms within weeks — independent of how bravely or skillfully anyone fought.

The plan, and the scale nobody had tried before

Hitler signed the directive for Case Barbarossa on December 18, 1940, ordering the Wehrmacht to “crush Soviet Russia in a rapid campaign” before Britain was finished off — the plan’s own wording assumed weeks, not years. When it launched seven months later, it launched at a scale no invasion in history had matched: roughly 3.8 million Axis personnel along a front nearly 1,800 miles long, from the Baltic to the Black Sea, backed by somewhere around 3,500 tanks and several thousand aircraft. It’s worth saying plainly, because the popular image of this campaign is all tanks and speed: the force also depended on roughly 600,000 to 700,000 horses to haul supplies. Blitzkrieg’s fast armored spearheads existed, but most of the army behind them still moved the way armies had moved for a century.

Three Army Groups crossed the border that morning, each aimed at a different prize. Army Group North pushed through the Baltic states toward Leningrad. Army Group South drove into Ukraine, toward Kiev and the resource-rich Donbas region. Army Group Centre, the main weight of the invasion, aimed through Belarus toward Smolensk and, eventually, Moscow — the axis this part mostly follows, because it’s the one that determined how the whole campaign ended.

German infantry with a light infantry gun crossing the Soviet border near border marker IV/95, on the bank of the Solokiya river in Lviv Oblast, Ukraine, June 22, 1941.
German troops crossing the Soviet border, June 22, 1941 — the opening hours of the largest invasion in history. — photograph by Johannes Hähle, public domain, via Wikimedia Commons

The opening days matched the plan’s assumptions almost exactly. The Luftwaffe destroyed close to 2,000 Soviet aircraft in the first 48 hours, most of them still parked on the ground. Whole Soviet fronts collapsed into encirclement battles — kessel, “cauldrons,” the Germans called them — faster than anything Europe had seen. The Białystok-Minsk pocket closed within the first ten days. It looked, from inside German headquarters that summer, exactly like the short war the directive had promised.

Smolensk, the hinge nobody meant to build

Then Smolensk happened, and the schedule started coming apart.

The battle for Smolensk, fought roughly from early July through early September 1941, was supposed to be another quick encirclement on the road to Moscow. Soviet forces, by the accepted postwar accounting, took around 760,000 casualties there — killed, captured, missing, and wounded combined — a number that on its own looks like exactly the kind of catastrophe the German plan expected to keep inflicting all the way to the capital. But Smolensk cost the Wehrmacht five to six weeks it had not budgeted for. That’s the number worth sitting with, more than the casualty count: a campaign planned to be over in months lost more than a month of its own timetable to a single battle it technically won. The Red Army kept feeding divisions into the fight even after the pocket closed, and every week those divisions bought was a week Army Group Centre wasn’t advancing.

By late August, Hitler made the decision the entire subsequent debate about this campaign turns on: rather than push straight for Moscow while Army Group Centre still had momentum, he diverted a large part of its armor south to help close a second, even larger encirclement forming around Kiev.

A long column of captured Soviet soldiers, taken prisoner during the encirclement battles of Operation Barbarossa, June 1941.
Soviet prisoners taken during the summer 1941 encirclements. The First Battle of Kiev alone trapped over 450,000 Soviet troops — one of the largest encirclements in military history. — Bundesarchiv, Bild 183-L25034 / Lachmann / CC BY-SA 3.0 DE

The First Battle of Kiev, fought through August and September, closed as the largest encirclement of the entire campaign — somewhere around 450,000 Soviet troops trapped, with the total prisoner count genuinely disputed between German claims running past 600,000 and Soviet-line accounting putting it closer to a quarter million. Either way, it was a staggering tactical victory. It was also, depending on which historian you read, either the decision that cost Germany Moscow, or a battle whose outcome barely mattered because the campaign was already broken by the time it was fought.

LOGISTICS DOOMED ITKIEV COST THE VICTORY
state of scholarship, 2026

This gauge shows where historians' debate actually sits — not a simulated probability. It never invents a number; it points at a real argument.

Heinz Guderian, the panzer general ordered south to Kiev, argued in his postwar memoir Panzer Leader (1952) that the diversion cost Germany the six to eight weeks that made the difference between reaching Moscow before winter and stalling short of it — a case revived and formalized by historian R. H. S. Stolfi in Hitler's Panzers East (1991). It's a real, named, still-argued position, not a fringe one. But the weight of recent archival scholarship leans the other way. David Glantz's body of work — Barbarossa (2001), the three-volume Barbarossa Derailed (2010-2014) — argues the failure was structural from the start: German planning underestimated how much force the Soviet Union could keep regenerating, and the supply system couldn't sustain the offensive past roughly the Smolensk line no matter which city the panzers turned toward next. David Stahel's trilogy on the campaign, including Kiev 1941 (2012), goes further and argues directly against Guderian and Stolfi: unit strength returns and fuel stocks show the German war effort was already crumbling by the time Kiev fell in September, meaning no alternate routing of the panzers would have delivered Moscow. Guderian was present for the decision and had every reason to want it seen as the turning point; Stahel and Glantz were reading the supply returns decades later, and the supply returns are not flattering to the "near-run thing" reading. Both sides agree the math got worse after Kiev. They disagree about whether the math was survivable before it.

The overreach the maps don’t show

Here’s the part a map of arrows can’t capture, and it’s the actual reason “logistics beats intention” is the mechanism for this part rather than any general’s decision: Soviet railways ran on a wider gauge of track than German trains used. Every mile of captured Soviet rail line had to be physically re-laid to standard gauge before a German supply train could run on it — and the crews doing that work could not keep pace with an army advancing dozens of miles a day. Fuel, ammunition, replacement parts, everything an army that size needed to keep functioning, was bottlenecked behind a construction crew re-hammering rail spikes into ties, hundreds of miles behind the front line the trains were meant to be feeding.

By late October 1941, German unit returns show only about a third of the Wehrmacht’s motor vehicles were still functioning. That’s not battle damage, mostly — that’s mechanical attrition on a supply system that had already outrun what it could sustain, before the weather turned against it at all. The rasputitsa, the seasonal mud that turns Russian and Ukrainian roads into bog every autumn and spring, arrived with an unusually early snow and thaw on October 6 and 7, and it made a genuinely bad situation worse. But it’s worth being precise here rather than reaching for the easy myth: period accounts and later historians are explicit that the German advance was already slowing from Soviet resistance and supply strain before the mud hit. General Winter is a good story. It’s not the explanation historians who’ve actually read the unit returns settle on.

A German armored personnel carrier stuck in deep mud, Army Group Centre sector, October 1941.
A German armored vehicle stuck in the autumn rasputitsa, Army Group Centre sector, October 1941 — mud that compounded a supply crisis the campaign was already running into. — Bundesarchiv, Bild 101I-140-1210-26A / Götze / CC BY-SA 3.0 DE

Typhoon, and the closest the war would come to Moscow

Operation Typhoon, the final drive on the Soviet capital, opened September 30, 1941. German reconnaissance units reached Khimki, roughly 19 miles from the Kremlin, and Krasnaya Polyana, about 18 miles out, in early December — the closest German forces ever got, close enough that some accounts describe forward units glimpsing the city through binoculars. It was also, by then, an army running out of everything at once: fuel, replacement vehicles, and — because the campaign had been planned to finish before winter — proper winter clothing. December brought real cold, official Soviet readings down to nearly minus 29 Celsius, and German units recorded over 130,000 documented frostbite cases.

Soviet veterans interviewed decades later, through archives like Artem Drabkin's iremember.ru project and historian Catherine Merridale's own interviews for Ivan's War, describe that December less as a single dramatic turning point than as a slow, exhausted realization: the German attacks that had seemed unstoppable all summer were arriving thinner, slower, less confident — an army that had clearly stopped believing its own timetable, fighting soldiers who, after five months of catastrophic losses, were still there.

Drawn from testimony collected in Artem Drabkin's iremember.ru archive and Catherine Merridale, Ivan's War: Life and Death in the Red Army, 1939-1945 (2006)

German soldiers' own accounts of that winter, recorded secondhand — most of the surviving unguarded testimony comes from secret Allied recordings of POW conversations that only began in 1942, so 1941 itself is remembered rather than caught live — describe an army whose confidence broke well before its lines did: men reminiscing bitterly about summer optimism, layering civilian coats over uniforms that were never designed for the cold they were now fighting in.

Drawn from British and American wartime recordings of German POWs, as published in Sönke Neitzel and Harald Welzer, Soldaten: On Fighting, Killing, and Dying (2011)
German soldiers in a winter field position, Russia, December 8, 1941, three days into the Soviet counteroffensive near Moscow.
A German field position in the winter cold, December 8, 1941 — three days after Zhukov's counteroffensive opened. — Bundesarchiv, Bild 146-1992-055-33 / Mährlen / CC BY-SA 3.0 DE

Marshal Georgy Zhukov opened his counteroffensive on December 5, 1941, throwing fresh Soviet reserves — troops moved from Siberia and the Far East, held back for exactly this moment — against an exhausted, overextended, undersupplied German line. It worked. German forces were pushed back somewhere between 60 and 150 miles by early January 1942. Moscow, the capital the whole campaign had been aimed at since December 1940, held.

What Stalin was told, and refused to hear

None of this needed to be a surprise, and that’s the part of this story that’s easiest to lose once the tanks start rolling.

Declassified
At the time Soviet leadership treated June 22, 1941 as a shock, an attack that came without meaningful warning — the official version, for decades, of a country caught unprepared.
What was actually true Stalin had been warned, repeatedly, by name, in the weeks before the invasion. Soviet military intelligence officer Richard Sorge, operating under journalist cover in Tokyo, reported on May 30, 1941 that his source inside the German embassy was "95 percent certain war will commence" that June. On June 20, two days before the invasion, Sorge reported flatly that "war between Germany and the USSR is inevitable." Stalin dismissed him in terms recorded for history: "There's this bastard who's set up factories and brothels in Japan and even deigned to report the date of the German attack as 22 June. Are you suggesting I should believe him too?" Days before the invasion, the Soviet state news agency TASS published a statement dismissing rumors of an imminent German attack as "clumsy propaganda." This was not a failure to gather information. It was a leader whose conviction that Hitler would not open a second front before finishing Britain made him treat every correct warning as a hostile provocation.
Sorge's warnings and Stalin's response are documented in the standard literature on Soviet intelligence in 1941; Sorge himself was arrested by Japanese authorities in October 1941 and executed in 1944, after the invasion he predicted had already proven him right.

An army that had already stopped believing its own plan

By January 1942, Army Group Centre had been pushed back from the edges of Moscow, and the campaign Hitler had expected to finish before winter was headed into a second year on a front nearly 1,800 miles long. The three-way argument this part opened with — Guderian’s diversion, Glantz’s structural failure, Stahel’s earlier collapse — is really an argument about exactly when Barbarossa became unwinnable. Nobody in the argument thinks it was ever going to plan.

In one sentence: what actually stopped the Wehrmacht short of Moscow — the Russian winter, or something that had already gone wrong before the winter arrived?

Something that had already gone wrong. The winter made a crisis worse, but German unit returns show the advance slowing from resistance and supply strain in the weeks before the mud and cold even arrived — a third of the Wehrmacht's vehicles were already broken down by late October, and the campaign's own supply lines, built for a war of weeks, were simply outrun by an invasion that kept advancing past the point its trains could reach it. The Russian winter gets the blame because it's dramatic and it's real. The trains that never caught up are the less cinematic, better-documented answer.

Sources

David M. Glantz, Barbarossa: Hitler's Invasion of Russia 1941 (2001); David M. Glantz, Barbarossa Derailed: The Battle for Smolensk, 3 vols. (2010-2014); David M. Glantz, Stumbling Colossus: The Red Army on the Eve of World War (1998); David Stahel, Operation Barbarossa and Germany's Defeat in the East (2009); David Stahel, Kiev 1941: Hitler's Battle for Supremacy in the East (2012); David Stahel, Operation Typhoon: Hitler's March on Moscow, October 1941 (2013); Heinz Guderian, Panzer Leader, trans. Constantine Fitzgibbon (1952); R. H. S. Stolfi, Hitler's Panzers East: World War II Reinterpreted (1991); G. F. Krivosheev (ed.), Soviet Casualties and Combat Losses in the Twentieth Century (1997); Sönke Neitzel and Harald Welzer, Soldaten: On Fighting, Killing, and Dying (2011); Catherine Merridale, Ivan's War: Life and Death in the Red Army, 1939-1945 (2006); Svetlana Alexievich, The Unwomanly Face of War, trans. Pevear & Volokhonsky (2017); Sergei Smirnov, Brestskaya krepost (1956); Christian Hartmann, Operation Barbarossa: Nazi Germany's War in the East, 1941-1945 (2013)
Found a mistake, a source that doesn't check out, or something missing? Reply by email — every checkable reference in this series is meant to hold up.
Next time

Barbarossa stalls short of Moscow in December 1941. It does not end there — the war on the Eastern Front runs for three and a half more years, and its next hinge point is a city on the Volga that Hitler will insist on taking for its name alone. Part 13 picks up at Stalingrad.

← back to WW2 · all 20 parts