The swollen Elbe River has breached another levee on its relentless march toward the North Sea, forcing German authorities to evacuate 10 villages.
As the surge from the Elbe pushed into rural eastern Germany yesterday, there was some relief further upstream as the river slipped back from record levels in Magdeburg.
To the south, the Danube hit a record high in the Hungarian capital, Budapest. Officials said the city escaped significant damage.
Weeks of heavy rain have sent the Elbe, the Danube and other rivers overflowing, causing extensive damage in central and southern Germany, the Czech Republic, Austria, Slovakia and Hungary. At least 22 flood-related deaths have been reported.
Soldiers and volunteers have worked frantically over the past week to reinforce flood defences across central Europe.
River levels across the Czech Republic were falling yesterday, although thunderstorms caused some local flash floods.