Ukraine launched 35 drones against broad areas of Russia, sparking a brief fire at an oil refinery, targeting Moscow and disrupting electricity in border areas, Russia said early on Sunday, the final day of the country's presidential vote.

Moscow accuses Kyiv of election sabotage with its days of strikes on Russian infrastructure, one of the most sweeping air operations on Russian territory since President Vladimir Putin ordered the invasion of neighboring Ukraine two years ago.

Putin, all but certain to win re-election, has vowed to punish Ukraine for the attacks.