Ukrainian officials said Russian forces had tried to storm the besieged industrial hub of Severodonetsk and nearby Lysychansk, the focal point of Moscow's renewed offensive in the Donbas region.
Ukrainian President Volodymyr Zelensky called on the West to offer help "without limits", specifically heavy weaponry for his outgunned troops, and blasted suggestions a negotiated peace could include territorial concessions.
European powerhouse Germany has faced frequent Ukrainian criticism for not doing enough to help, but Scholz underscored the "resolve and strength" of Berlin and Western allies.
"Our goal is crystal clear -- Putin must not win this war. And I am convinced that he will not win it," the German chancellor told the World Economic Forum in Davos.
Putin has "already failed in all his strategic aims" and Russia's plan to capture all of Ukraine is "further away today than it was at the beginning" of its invasion on February 24.
"It is a matter of making it clear to Putin that there will be no dictated peace," said Scholz. "Ukraine will not accept that and neither will we."