A weekend of improvement for Germany after a frenetic Friday