The Russian military said its anti-aircraft units had thwarted a Ukrainian "terrorist attack" early on Tuesday and downed drones targeting Moscow, but one drone, sent out of control by its units, struck the same high-rise tower hit earlier in the week.
Video obtained by Reuters showed several square meters of the building's glass facade high above the ground destroyed by the impact.
"On the night of August 1, an attempted terrorist attack by the Kyiv regime with lethal drones on targets in Moscow and Moscow region was thwarted," the Defence Ministry said in a statement on the Telegram messaging app.
Two drones, the Ministry said, had been downed in suburbs west of the city centre.
"Yet another (drone) was hit by radio-electronic equipment and, having run out of control, crashed on the territory of the complex of non-residential buildings at Moskva Citi," the ministry said, referring to a business centre in the capital.
Vnukovo airport, one of three major airports serving the capital briefly shut down, but later resumed full operations.
Emergency services, quoted by Tass news agency, said debris from the falling drone had been located and would be sent for technical expertise.
Earlier, Moscow Mayor Sergei Sobyanin said one of the drones targeting the capital had flown into the same tower at Moskva Citi that had been struck earlier in the week.
"One flew into the same tower at the Moskva Citi complex hit previously. The facade has been damaged on the 21st floor. Glazing was destroyed over 150 square metres."
Sobyanin said no injuries were reported.
Moskva Citi was hit by drone attacks last Sunday - one of several such incidents which have caused limited damage but generated widespread unease.
Kremlin spokesman Dmitry Peskov said the day following that incident that Ukrainian attacks on Moscow and other Russian targets were "acts of desperation" and that Russia was taking all measures possible to protect against strikes.
Ukraine rarely comments on incidents that take place on Russian territory in its war against Moscow, now in its 17th month.
But this week, in an oblique reference to drone attacks, Ukrainian President Volodymyr Zelenskiy said the war "is returning to the territory of Russia - to its symbolic centres and military bases".


Fire in rebel-held east Congo kills 24 schoolchildren
Trump touts $5,000 payout if Republicans win as Vance waits in wings
Search expands after Philippine ferry fire kills five and leaves dozens missing
Trump says Iran war to end after US midterm elections
At least 20 killed in cargo vessel fire at China shipyard, state media reports
US military says it struck vessel in Caribbean, killing 3
At least 14 killed in explosion at weapons depot in Syria
US hits five Iranian oil tankers after attack on Navy ships
