THE Hamburg German Derby meeting took place last week and once again bad weather played a major part.