Favourites Germany avenged last year's final defeat to beat title-holders England 3/0 in the final of the European Junior U19 Team Championships in Langnau, Switzerland, to not only win the crown for the first time, but also end England's 20-year grip on the title.