Peanuts and football save the day in Germany