Ukrainian President Volodymyr Zelenskyy accused Germany's Olaf Scholz on Friday of playing into the hands of Russian President Vladimir Putin after the chancellor spoke by phone to the Kremlin chief for the first time in almost two years.

In the call, Scholz "condemned Russia's war of aggression against Ukraine and called on President Putin to end it and withdraw troops," the chancellor's spokesman Steffen Hebestreit said.

The German leader "urged Russia to show willingness to negotiate with Ukraine with the aim of achieving a just and lasting peace," Hebestreit added in a statement.