Off air

Conflict · Fuel war reaches Moscow

Moscow Refinery Halted After Record Election-Day Drone Assault

Two dead, about 20 wounded and a capital refinery shut after the war's largest air assault on Moscow hit on election night, leaving fuel, votes and a proposed energy truce in play.

Explore the sources and decisions behind this report ↗

Transcript · loading player

For two years Ukraine has burned Russian refineries from a distance to choke fuel and money for the war. On the night of September 19 into September 20, 2026, that campaign reached the capital itself, and what had been a grinding logistics war became a night of fire over Moscow city and its suburbs 37 39.

The assault arrived as a combined drone and missile package, described by Moscow officials and by American and French broadcasters as the largest air assault on the capital of the war. Launch estimates were framed as 1,000 and over 1,000 drones plus long-range rockets and missiles, with systems listed as FP-1, RZ-100, MICH-2000, Palianytsia, Vendetta, Liutyi, Bars, Flamingo, Sichen and Pelican 4 47 48.

Key facts

  1. 2dead in Moscow Region in Russian tally 5
  2. 249drones jammed 03:00-05:00 in region 7
  3. ~12M tonnesannual capacity idled at Kapotnya 39
  4. 400+flights delayed or cancelled at four airports 67

The human cost fell hardest outside the city. A drone struck a three-storey apartment building in the Sofyino settlement in Ramensky district, killing a 44-year-old woman and wounding five there including two children. A private house in Orekhovo-Zuevo district was hit, killing an elderly man reported as 74. A third person later died in hospital 5 6 10.

Early tallies listed six injured; fuller regional updates listed about 20 injured including children, with one injury in Leninsky district and additional fires and injuries tied to falling debris. About 400 residents including about 70 children were emptied from a 21-storey block on Severnoye Highway, about 20 cars were damaged, a warehouse complex near Sofyino burned, an apartment burned in Kotelniki, and inside Moscow city a drone hit a residential building near a boulevard with no fatalities in the city and no fatalities at the refinery itself. No independent audit of dead, injured or intercepts exists 10 11 38.

Where

  1. 1Sofyino, Ramensky District, Moscow Oblast
  2. 2Orekhovo-Zuevo, Moscow Oblast
  3. 3Kapotnya Refinery, southeast Moscow
  4. 4Sheremetyevo Airport, Moscow

Both crude units burned at Kapotnya

The most consequential material damage is at Kapotnya in southeast Moscow. The Gazprom Neft Moscow Oil Refinery, a major supplier of gasoline, diesel and jet fuel for the capital region with capacity around 11 to 12 million tonnes a year, caught fire in both primary crude units. The AVT-6 unit holds about 53 percent of capacity and the Euro+ combined unit holds about 47 percent 39 43 44.

Ukrainian military staff identified hits on the AVT-6 primary unit, a combined processing unit and an isomerization unit, with FP-1 drones among the systems named. Crude processing halted from September 21, products were not offered on the St. Petersburg exchange, repairs are expected to take weeks, and offline Russian refining capacity rose from about 10 percent to about 14 percent. Ukrainian confirmation was limited to oil and logistics hits, framed as pressure on the war economy and oil revenue, without claiming civilian deaths 71 77 44.

The numbers that sound contradictory describe different slices of the same night, not one count. The Moscow Region tally for 03:00 to 05:00 Moscow time was 249 jammed or destroyed across 17 municipalities. The Moscow city approach tally was 450. The cumulative tally since Saturday across all defensive lines was more than 1,600 including those 450. The Defense Ministry overnight tally across Russia, Crimea and the Black Sea was 1,110, with a broader 24-hour tally reaching about 1,900 to 1,951 drones plus eight Flamingo missiles in some compilations 1 5 7.

Disruption spread beyond the impact points. Sheremetyevo, Vnukovo, Domodedovo and Zhukovsky imposed temporary restrictions lifted Sunday morning, with knock-on delays and cancellations ranging from about 100 in early counts to more than 400 across the four airports. Sheremetyevo was hit hardest with more than 100 delays each way and dozens of cancellations, plus diversions to Nizhny Novgorod, Kazan, St. Petersburg and other fields 2 67 68 69.

The assault struck on the third and final day of Russia's September 18 to 20 parliamentary vote, the first wartime parliamentary election since the 2022 invasion, tightly managed and cast as a test of war support. United Russia retained dominance on 57.83 percent of the vote, up from 49.8 percent in 2021, and a record 355 of 450 State Duma seats announced September 21. The European Union dismissed the vote as sham and a veneer of democracy 17 18 21.

Reporting conflicts on the anti-war presence, with one account of Yabloko winning a tiny regional foothold and another account of the liberal anti-war party barred from the ballot. Polling stayed open from Vladivostok to Podolsk near Moscow, analysts warned mobilization decisions delayed until after the vote could now advance, and two people including an election official were killed in occupied Kherson 15 16 20.

From energy truce talk to strikes

  1. Sep 14

    Halt to energy strikes announced; Kyiv unaware, Moscow silent.

    27
  2. Sep 15

    Syzran Rosneft refinery in Samara hit, fire, 40+ drones downed.

    33
  3. Sep 20

    Mass Moscow assault, Kapotnya ablaze, vote ends.

    6
  4. Sep 21

    Election result announced; phone push to halt refinery hits.

    28
  5. Sep 22

    New York UNGA meeting on energy ceasefire, Patriots, sanctions.

    25

A September 14 announcement of a halt to strikes on energy targets did not hold. Kyiv indicated it was unaware of a concluded deal and Moscow gave no public confirmation. Ukrainian forces hit the Rosneft Syzran refinery in Samara in the early hours of September 15 sparking fire with more than 40 drones reported downed, and both sides kept striking energy targets 27 33 32.

On September 21, Donald Trump pressed Volodymyr Zelenskyy by phone to halt refinery strikes over diesel concerns, framed as diesel, diesel, diesel. On September 22 in New York on the sidelines of the 81st United Nations General Assembly, Trump and Zelenskyy met and discussed an energy ceasefire, air defenses including Patriots, steps toward ending the war, and sanctions and tariffs on Russian oil buyers, with Trump tying refinery hits to diesel prices and saying Russia had lost control of diesel production 28 61 62.

Zelenskyy said there was no demand for a unilateral Ukrainian halt, that Kyiv would match a halt only if Russia stopped hitting Ukrainian power, heat, water and related infrastructure, and that Kyiv remained ready for a reciprocal energy ceasefire with allied enforcement and leverage retained for any partial halt on certain targets. Fresh Russia-Ukraine strikes on energy infrastructure overnight underlined the gap between talk of a pause and reality on the ground, with United States envoys described as possible messengers to Moscow 29 31 26.

Known

  • Two named dead in Moscow Region and fire plus halt at Kapotnya refinery. 6
  • Four Moscow airports restricted with 400+ flights delayed or cancelled. 67

Unknown

  • True launched and intercepted totals, with no independent audit possible.
  • Whether weeks-long refinery repairs will lift diesel and fuel-price pressure.

Next

  • Whether reciprocal energy-ceasefire talk in New York produces verification or only more strikes.
As aired 10 lines
  1. Fire shut the capital's main fuel refinery after drones pierced defenses.
  2. Two people are dead across the Moscow region, about twenty are wounded including children, four airports froze, and gasoline, diesel and jet fuel for the capital is cut at the source.
  3. Can a reciprocal energy ceasefire stop the refinery war before fuel pressure spreads?
  4. The night assault landed hardest outside the city. A drone struck a three-storey apartment building in the Sofyino settlement in Ramensky district, killing a 44-year-old woman and wounding five there including two children. A private house in Orekhovo-Zuevo district was hit, killing an elderly man reported as 74. A third person later died in hospital. Early tallies listed six injured; fuller regional updates listed about 20 injured including children, with one injury in Leninsky district, additional fires and injuries tied to falling debris, about 400 residents including about 70 children emptied from a 21-storey block on Severnoye Highway, about 20 cars damaged, a warehouse complex near Sofyino burned, an apartment burned in Kotelniki, and a drone hit a residential building near a boulevard inside Moscow city with no fatalities in the city and no fatalities at the refinery itself. No independent audit of dead, injured or intercepts exists.
  5. The most consequential damage is at Kapotnya in southeast Moscow. The Gazprom Neft Moscow Oil Refinery, a major supplier of gasoline, diesel and jet fuel for the capital region with capacity around 11 to 12 million tonnes a year, caught fire in both primary crude units. The AVT-6 unit holds about 53 percent of capacity and the Euro+ combined unit holds about 47 percent. Ukrainian military staff identified hits on the AVT-6 primary unit, a combined processing unit and an isomerization unit, with FP-1 drones among the systems named. Crude processing halted from September 21, products were not offered on the St. Petersburg exchange, repairs are expected to take weeks, and offline Russian refining capacity rose from about 10 percent to about 14 percent.
  6. The numbers describe different slices of the same night, not one count. The Moscow Region tally for 03:00 to 05:00 Moscow time was 249 jammed or destroyed across 17 municipalities. The Moscow city approach tally was 450. The cumulative tally since Saturday across all defensive lines was more than 1,600 including those 450. The Defense Ministry overnight tally across Russia, Crimea and the Black Sea was 1,110, with a broader 24-hour tally reaching about 1,900 to 1,951 drones plus eight Flamingo missiles in some compilations. Launch figures were framed as 1,000 and over 1,000 drones plus long-range rockets and missiles, with systems listed as FP-1, RZ-100, MICH-2000, Palianytsia, Vendetta, Liutyi, Bars, Flamingo, Sichen and Pelican. The operation was characterized as the largest air assault on the capital of the war. Ukrainian confirmation was limited to oil and logistics hits, framed as pressure on the war economy and oil revenue, without claiming civilian deaths.
  7. Geography explains the disruption. Homes and warehouses burned around Sofyino and Ramensky, Kotelniki and Leninsky, Orekhovo-Zuevo to the east, and Kapotnya in the southeast, while a residential building was hit inside the city. Sheremetyevo, Vnukovo, Domodedovo and Zhukovsky imposed temporary restrictions lifted Sunday morning, with knock-on delays and cancellations ranging from about 100 in early counts to more than 400 across the four airports. Sheremetyevo was hit hardest with more than 100 delays each way and dozens of cancellations, plus diversions to Nizhny Novgorod, Kazan, St. Petersburg and other fields.
  8. The assault struck on the third and final day of Russia's September 18 to 20 parliamentary vote, the first wartime parliamentary election since the 2022 invasion, tightly managed and cast as a test of war support. United Russia retained dominance on 57.83 percent of the vote, up from 49.8 percent in 2021, and a record 355 of 450 State Duma seats announced September 21. The European Union dismissed the vote as sham and a veneer of democracy. Reporting conflicts on the anti-war party, with one account of Yabloko winning a tiny regional foothold and another account of the liberal anti-war party barred from the ballot. Polling stayed open from Vladivostok to Podolsk near Moscow, the assault was accused of aiming to disrupt voting and failing, analysts warned mobilization decisions delayed until after the vote could now advance, and two people including an election official were killed in occupied Kherson.
  9. A September 14 announcement of a halt to strikes on energy targets did not hold. Kyiv indicated it was unaware of a concluded deal and Moscow gave no public confirmation, with reporting that a reciprocal halt before winter was resisted. Ukrainian forces hit the Rosneft Syzran refinery in Samara in the early hours of September 15 sparking fire with more than 40 drones reported downed, and both sides kept striking energy targets. On September 21, Trump pressed Zelenskyy by phone to halt refinery strikes over diesel concerns, framed as diesel, diesel, diesel. On September 22 in New York on the sidelines of the 81st United Nations General Assembly, Trump and Zelenskyy met and discussed an energy ceasefire, air defenses including Patriots, steps toward ending the war, and sanctions and tariffs on Russian oil buyers, with Trump tying refinery hits to diesel prices and saying Russia had lost control of diesel production.
  10. Zelenskyy said there was no demand for a unilateral Ukrainian halt, that Kyiv would match a halt only if Russia stopped hitting Ukrainian power, heat, water and related infrastructure, and that Kyiv remained ready for a reciprocal energy ceasefire with allied enforcement and leverage retained for any partial halt on certain targets. Fresh Russia-Ukraine strikes on energy infrastructure overnight underlined the gap between talk of a pause and reality on the ground, with United States envoys described as possible messengers to Moscow. The halted capital refinery needs weeks of repair while diesel and fuel-price pressure spreads, wounded including children face treatment and recovery, the intercept record cannot be audited from public data, and the reciprocal proposal remains on the table without agreed verification, asset, blockade or wider ceasefire terms.

Sources

  1. Two killed in Ukrainian drone attack on Moscow, says Russiaabcnews.com · Sep 20
  2. Videos show aftermath of Ukraine's massive attack on MoscowCBS News · Sep 21 · video
  3. PBS News Hour full episode, Sept. 21, 2026PBS NewsHour · Sep 21 · video
  4. Ukraine hits Russia with major drone attack, targetting refinery • FRANCE 24 EnglishFRANCE 24 English · Sep 20 · video
  5. Two killed in 'massive' Ukrainian drone attack on Moscow region, says Russiawww.bbc.com
  6. Three dead in Moscow region, drones hit oil refinery in ...www.reuters.com
  7. Drone attack on Moscow Region leaves two dead — governor - Russian Politics & Diplomacy - TASStass.com
  8. At least three killed in Ukrainian drone attack on Moscow ...www.aljazeera.com
  9. Moscow targeted by Ukraine's largest ever drone attack on ...www.cnn.com
  10. Russia says massive Ukrainian drone attack on Moscow region kills 2, injures 20www.aa.com.tr
  11. Moscow claims record drone attack as oil refinery and warehouse complex in region catch firewww.ukrinform.net
  12. On the third day of Russia’s parliamentary elections, Moscow came under what its mayor called the largest Ukrainian drone attack on the capital. Officials reported two deaths. — Meduzameduza.io
  13. Ukrainian drones and missiles target Moscow, oil refinery in deadly attack: Officials - ABC Newsingest.abcnews.com
  14. Two dead in Moscow region, drones hit oil refinery in Russian capitalenglish.alarabiya.net
  15. Pro-Putin party keeps grip on parliament, anti-war party gains tiny regional foothold | Reuterswww.reuters.com
  16. Russia's ruling pro-Putin party on track to win wartime ...www.reuters.com
  17. Russia's ruling pro-Putin party wins wartime election with over 57% of vote, near-complete results show - The Hinduwww.thehindu.com
  18. Russia Announces Election Results Cementing Putin's Power; EU Slams 'Veneer Of Democracy'www.rferl.org
  19. Ruling party dominates early results in Russia's wartime ...www.aljazeera.com
  20. Main Kremlin Party Keeps Control Of Russia's Parliament After Carefully Orchestrated Vote | HuffPost Latest Newswww.huffpost.com
  21. Pro-Putin party gets record 355 parliamentary seats, anti-war party a tiny regional foothold – ThePrint – ReutersFeedtheprint.in
  22. Russia wraps up first wartime parliamentary election with ...www.pbs.org
  23. Russia's first wartime parliamentary election shows Kremlin dominance all but assured - ABC Newsabcnews.com
  24. Russia Election 2026: Putin’s Party Wins 355 Seats - Frontlinefrontline.thehindu.com
  25. Ukraine's Zelenskiy says he discussed peace efforts, energy ceasefire with Trump | Reuterswww.reuters.com
  26. As Trump and Zelenskyy talk about potential energy truce, Russia and Ukraine unleash new wave of strikes | CBC Newswww.cbc.ca
  27. BREAKING: Trump claims Ukraine, Russia agree to halt strikes on energy targets, Kyiv unaware of dealkyivindependent.com
  28. Trump presses Zelenskiy to stop hitting Russian refineries – The Irish Timeswww.irishtimes.com
  29. There were no requests for Ukraine to unilaterally cease fire -- Zelensky after meeting with Trumpwww.ukrinform.net
  30. Trump Announces Russia-Ukraine Energy Truce; Kyiv Says Not Yetwww.energyconnects.com
  31. Zelenskyy says Ukraine ready for energy truce with Russia after Trump talks | Russia-Ukraine war News | Al Jazeerawww.aljazeera.com
  32. Putin Resists Energy Truce Announced by Trumpwww.kyivpost.com
  33. Trump claimed that Russia and Ukraine had agreed to an ...meduza.io
  34. Trump & Zelensky Clash Over Energy In Ukraine Warwww.forbes.com
  35. Largest attack on Moscow sees Ukraine fire hundreds of drones, mayor says - BBC Newswww.bbc.co.uk
  36. Two Dead in Moscow Region, Drones Hit Oil Refinery in Russian Capitalwww.usnews.com
  37. Largest Drone Strike on Moscow Hits Oil Refinery and Logistics Hubwww.kyivpost.com
  38. Ukrainian drones and missiles target Moscow, oil refinery in deadly attack: Officials - ABC Newswww-cdn.abcnews.com
  39. Moscow Oil Refinery Halts Operations After Ukrainian Drone Strikemilitarnyi.com
  40. What Ukraine fired at Moscow on Sunday, in its largest air-raid since the war began (Ukraine Battlefield update, Day 1,670) – EUobservereuobserver.com
  41. Moscow Oil Refinery ablaze after 'largest-ever' Ukraine missile, drone blitz on Russian capitalkyivindependent.com
  42. Russian Offensive Campaign Assessment, September 20, 2026 | Critical Threatswww.criticalthreats.org
  43. Moscow Oil Refinery halts operations after drone attackwww.ukrinform.net
  44. Moscow Oil Refinery Stops Oil Processingbabel.ua
  45. Moscow refinery hit as Russia reports largest drone attack this yearwww.bloomberg.com
  46. Massive Ukrainian Drone Attack Rocks Moscow Oil Refineryynews.digital
  47. Ukraine fires more than 1,000 drones at Russia, including hundreds launched at Moscow | CBC Newswww.cbc.ca
  48. Ukraine Fires Over 1,000 Drones at Russia, Including 'Largest Ever' Attack on Moscowwww.usnews.com
  49. Ukraine launches largest ever drone attack on Moscow, Russia says | Fox Newswww.foxnews.com
  50. Russian Offensive Campaign Assessment, Sept. 20, 2026 | ISWunderstandingwar.org
  51. Ukraine launches over 1,000 drones at Russia, including hundreds targeting Moscowwww.firstpost.com
  52. ISW Russian Offensive Campaign Assessment, September 20, 2026www.kyivpost.com
  53. Ukraine's Biggest Drone Strike Yet Slams Moscow as Russia's Election Wraps Upwww.latintimes.com
  54. Putin wins parliamentary election, but Ukraine hits Moscow refinery - The Washington Postwww.washingtonpost.com
  55. Massive Ukrainian drone attack hits Moscow on last day of Russian elections – POLITICOwww.politico.eu
  56. bne IntelliNews - Russia votes as Moscow reports record drone attackwww.intellinews.com
  57. Ukraine fires new ballistic missile at Moscowwww.telegraph.co.uk
  58. Zelenskiy to Meet Trump at UN in Push for Energy Truce With Russiawww.usnews.com
  59. Zelensky says Trump did not demand Ukraine to unilaterally halt strikes on Russian energy infrastracturewww.anews.com.tr
  60. 7 Takeaways From Zelensky After Trump Meetingwww.kyivpost.com
  61. Trump-Zelenskyy meeting: U.S. says Russia lost control of diesel oilwww.cnbc.com
  62. Zelensky meets Trump at UN amid push for Russia-Ukraine energy trucekyivindependent.com
  63. Trump and Zelensky to discuss “energy truce” — Rubiowww.ukrinform.net
  64. Zelensky - Trump Meeting: Russia-Ukraine Energy Truce and New Drone Agreement on the Tableground.news
  65. Zelenskiy to meet Trump at UN in push for energy truce with Russia – The Irish Timeswww.irishtimes.com
  66. Zelenskiy says he discussed energy truce, efforts to end Russia war with Trump - Internazionalewww.internazionale.it
  67. More Than 400 Flights Delayed at Moscow's Four Airports After Drone Attackairwaysmag.com
  68. Aviation crisis hits Moscow after Ukraine's drone and missile attack on September 20 | RBC-Ukrainenewsukraine.rbc.ua
  69. Drone Attack Sends Moscow Airports Into Chaos, Over 400 Flights Delayed | World News - News18www.news18.com
  70. Moscow oil refinery in flames after Ukrainian strike, video posted by Zelensky shows | CNNwww.cnn.com
  71. Zelensky confirms strikes on key oil industry facility in Moscow regionwww.ukrinform.net
  72. Zelensky Confirms Strikes on Moscow Refinery and Logistics Facilitieswww.kyivpost.com
  73. Zelenskyy: Oil refinery and Russian logistics infrastructure hit in the Moscow region | Censor.NETcensor.net
  74. Moscow Oil Refinery halts oil processing after drone attack | RBC-Ukrainenewsukraine.rbc.ua
  75. Zelenskyy Reports Strikes On Oil And Logistics Facilities In Moscow Region – REFORM.newsreform.news
  76. Zelensky Confirms Strikes on Moscow Region and Names Weapons Used | Ukraine Top Newsglavnoe.in.ua
  77. Fire Point Reveals What Exactly Was Targeted at Moscow Oil Refinery — Details of September 20 Strike / The New Voice of Ukraineenglish.nv.ua
  78. Moscow Oil Refinery (Kapotnya) — Facility Profile — Deep Strikewww.deepstrike.live

Revision log

  1. r1First published.