Ten-week blow hits Habana