Germans ride on O-zeal