Stromgarden to strong on the hoof