Published · Updated

Ukraine strikes Moscow oil refinery and logistics complex in largest drone attack on Russian capital

In the night of 19–20 September 2026, Ukraine launched a massive drone and missile attack on Moscow and Moscow Oblast, hitting the Gazpromneft Moscow Oil Refinery in Kapotnya and a warehouse complex in Sofyino. Fires broke out at both sites. Moscow Mayor Sergei Sobyanin called it the largest drone attack ever on the Russian capital. At least two people were killed and six injured across Moscow Oblast, and more than 400 flights were cancelled or delayed at Moscow airports. President Volodymyr Zelensky confirmed the operation involved the SBU, Unmanned Systems Forces, SSO, HUR and Foreign Intelligence Service.

Key points

  • Attack took place on the night of 19–20 September 2026; Sobyanin called it the largest-ever drone attack on Moscow.
  • Moscow Oil Refinery (Gazpromneft-MNPZ) in Kapotnya was hit; Ukrainian General Staff confirmed strikes on the AVT-6 primary refining unit, a combined refining unit and an isomerisation unit.
  • Logistics complex of LLC 'Modern Warehouse Technologies' in Sofyino, Ramensky district — six buildings totalling about 290,000 sq m — was hit and caught fire.
  • Sobyanin initially reported 152 drones shot down towards Moscow, later claiming 1,600+ drones intercepted since 19 September, including 450 approaching Moscow.
  • Governor Vorobyov reported at least two killed and six injured across Moscow Oblast; a 44-year-old woman was killed in Sofyino and an elderly man in Orekhovo-Zuyevo.
  • Sheremetyevo and Vnukovo imposed restrictions; Aeroflot cancelled/delayed more than 150 flights at Sheremetyevo, with over 400 flight cancellations or delays reported across Moscow airports.
  • Zelensky said the strike used a broad mix of Ukrainian systems (FP-1, RZ-100, MICH-2000, Palyanytsia, Vendetta, Liutyi, Bars, Flamingo, Sichen, Pelican) and involved SBU, Unmanned Systems Forces, SSO, HUR and Foreign Intelligence Service.

Why it matters

The Moscow Oil Refinery is one of Russia's largest, supplying roughly 40% of Moscow's fuel market and about 70% of the Moscow region's gasoline and aviation kerosene needs. Both primary refining lines (AVT-6 and the Euro+ complex) appear to have been hit, which Ukrainian OSINT analysts say would halt rather than merely reduce output. This was the third strike on the same refinery in 2026, after previous hits in June that Reuters estimated would take at least six months to fully restore. The attack involved multiple Ukrainian agencies and an unusually broad mix of domestically produced long-range systems, and coincided with the final day of Russia's three-day State Duma elections.

What happened

In the night of 19–20 September 2026, Ukraine launched a massive combined drone and missile attack on Moscow and Moscow Oblast. The General Staff of the Armed Forces of Ukraine confirmed that the Gazpromneft Moscow Oil Refinery in the Kapotnya district of Moscow was struck, with hits reported on the AVT-6 primary refining unit, a combined oil refining unit and an isomerisation unit; Ukrainian OSINT project CyberBoroshno assessed that both primary nodes (ELOU-AVT-6 and the Euro+ complex's KUPN) were hit. Moscow Mayor Sergei Sobyanin confirmed that a facility at the refinery was damaged but said there were no casualties at the site. A large fire also broke out at a warehouse complex belonging to LLC 'Modern Warehouse Technologies' in Sofyino, Ramensky district — a six-building site totalling about 290,000 sq m where a Russian Pantsir air-defence system had been positioned roughly 500 metres away; Fire Point said its FP-1 drones struck that site. President Zelensky said the operation involved the SBU, the Unmanned Systems Forces, the SSO, the HUR and the Foreign Intelligence Service, and listed the weapons used as FP-1, RZ-100, MICH-2000, Palyanytsia, Vendetta, Liutyi, Bars, Flamingo, Sichen and Pelican. Governor Vorobyov reported at least two killed and six injured across Moscow Oblast: a 44-year-old woman was killed and five people injured when a drone hit a three-storey apartment building in Sofyino, and an elderly man died in a private house fire in Orekhovo-Zuyevo; damage and fires were also reported in Ramensky, Kolomna, Yegoryevsk, Leninsky district, Lyubertsy and Lytkarino. Moscow airports imposed restrictions — Vnukovo halted arrivals and departures, Sheremetyevo warned of temporary limits and Aeroflot cancelled or delayed more than 150 flights there, with more than 400 cancellations or delays reported across Sheremetyevo, Vnukovo, Domodedovo and Zhukovsky. Sobyanin called the attack the largest-ever drone strike on Moscow and, without evidence, claimed it was aimed at disrupting Russia's three-day State Duma elections, the final day of which fell on 20 September.

How Ukrainian sources describe it

Ukrainian sources lead with claim of responsibility. Zelensky, the General Staff, the SBU's Alfa SSO and Fire Point framed the operation as a coordinated multi-agency Ukrainian strike using a broad mix of domestically produced long-range systems, including the debut use of the Pelican ballistic missile. Coverage emphasises the strategic effect on Russia's fuel supply — the refinery's roughly 40% share of Moscow's fuel market, the presumed halt of both primary refining lines, and warnings of deteriorating gasoline availability at Russian gas stations. Ukrainian outlets quote Foreign Minister Andrii Sybiha's 'Day of Burning Moscow' remark and cite the June 2026 strikes on the same refinery, with Reuters-cited multi-month repair timelines, as evidence of a deliberate escalation campaign against Russian energy infrastructure.

How international sources describe it

International outlets lead with Sobyanin and Vorobyov's casualty and air-defence figures, highlighting the human toll in Moscow Oblast (two dead, six injured) and the scale of disruption at Moscow airports (more than 400 flights cancelled or delayed across Sheremetyevo, Vnukovo, Domodedovo and Zhukovsky). They centre Russian authorities' framing of the attack as the 'most massive' drone strike on Moscow and as an attempt to disrupt the elections, while noting that Sobyanin offered no evidence for the electoral claim. Western coverage flags verification gaps: Radio Liberty said it could not independently verify the refinery fire, and the Ukrainian military did not publicly comment in the first 24 hours. Background pieces place the strike in the context of repeated Ukrainian attacks on Russian energy infrastructure — including earlier September 2026 hits on Rosneft refineries in Syzran and Saratov, and Reuters-reported production cuts at Kirishi, Volgograd and NORSI refineries — and quote OSINT analysts such as ASTRA, Exilenova+ and CyberBoroshno for cautious, 'preliminary' assessments of which refinery units were damaged.

Where reporting differs

Russian and Ukrainian sources diverge on several points. Russian officials gave varying drone-interception figures: Sobyanin initially said 152, later cited 151 or 152 in parallel statements, separately claimed 1,600+ drones intercepted since 19 September (including 450 towards Moscow), and a TASS-cited version put 'incoming' Moscow drones since midnight at over 180; the Russian Ministry of Defence separately claimed 1,110 drones intercepted overnight across Russian regions, occupied Crimea and the Black Sea. The refinery's capacity is given as about 11 million tonnes per year in most reports, but the Ukrainian General Staff and several Ukrainian-cited sources put it at about 12 million tonnes, with Reuters citing 11.6 million tonnes processed in 2024 and Bloomberg citing about 245,000 barrels per day. Its distance from the Kremlin is variously reported as about 15 km, 18 km or 25 km. Casualty accounting also differs: Sobyanin said there were no casualties at the refinery and no injuries inside Moscow city, while Vorobyov reported at least two killed and six injured across Moscow Oblast. Assessments of damage to refining units diverge: the General Staff named the AVT-6, a combined refining unit (KUPN) and an isomerisation unit; CyberBoroshno said both primary nodes (ELOU-AVT-6 and the Euro+ complex's KUPN) were hit, effectively halting refining; Fire Point said all primary refining units and part of the secondary refining units were damaged. Finally, Sobyanin claimed without evidence that the attack aimed to disrupt the State Duma elections, while Ukrainian officials framed the strikes in terms of degrading Russia's war-making and fuel supply rather than electoral interference.

Background

The Moscow Oil Refinery has operated since 1938, is part of Gazprom Neft and employs more than 2,000 staff; after June 2026 strikes on the same plant, Reuters reported that full restoration could take at least six months, possibly not until 2027, and Russian forces had tried to cover it with protective netting that OSINT analysts say failed to stop the 20 September strike. The Sofyino warehouse complex belongs to LLC 'Modern Warehouse Technologies', consists of six buildings totalling about 290,000 sq m, and had a Russian Pantsir air-defence system positioned roughly 500 metres away. Earlier in September 2026, Ukrainian drones struck Rosneft refineries in Syzran and Saratov; Reuters reported that Kirishi, Volgograd and NORSI refineries had also been forced to sharply cut or halt production that month.