Three airports shut down. Vnukovo and Sheremetyevo took the worst of it, and Domodedovo was hit too. Russia's aviation agency says flights were moving again by 8:50 in the morning.
That's everything we know.
Why this mattersSo why does this matter? Because this is not a one-off.
It's the third Ukrainian strike in three days on infrastructure around Moscow. And the targets are changing. First it was military sites. Now it's airports and tech companies.
The day before this drone wave, Ukraine hit a Yandex data centre in Kaluga. It's Yandex's biggest site, built for more than 3,800 server racks. Yandex says several hardware modules there are completely disabled. Vladislav Shapsha, the governor of Kaluga region, says nine people were hurt in the drone wave across the region. Five of them are in hospital.
And the day before that, Ukraine hit another Yandex data centre, in Sasovo. A fire broke out. The whole site shut down. That matters because Sasovo houses two of Yandex's three AI supercomputers, the ones used to train its YandexGPT system. Russian Railways, MegaFon, Avito, Ivi and T-Bank all lost service.
Yandex shares fell more than 3% after the first strike. Then around 4% after the second one.
So what does Ukraine say about all this? Volodymyr Zelensky, Ukraine's President, says Ukraine always responds to Russian attacks in a mirror-like, symmetrical way. Ukraine has not officially said it carried out the Moscow airport operation itself. Kyiv doesn't usually confirm strikes on Russian soil.
Now the timing. This happened while US negotiators Steve Witkoff and Jared Kushner were sitting down with Ukrainian officials in Miami, including Kyrylo Budanov, Davyd Arakhamia and Rustem Umerov. It also came a day after Donald Trump said Russia would immediately send over 300,000 metric tons of diesel to US and global markets, after a call with Vladimir Putin. The US Treasury issued a licence allowing that trade through April next year. Zelensky called the sanctions relief an obvious weakness.
And there's a bigger campaign behind all of this. Ukraine's Defence Ministry says its strikes have disabled more than 51% of Russia's oil refining capacity. A separate analysis, from the Dallas Fed, puts the reduction at as much as 60% over the summer. Those are two different figures from two different places.
Here's what we don't know. Sobyanin's drone numbers haven't been independently checked. Russia hasn't given a damage or injury count for Moscow itself. And nobody can say yet whether the airport attacks and the Yandex strike in Kaluga were one operation or two separate ones.