EuroView: Xavier Cooks clocks up another double-double in Germany