Sirocco winds and heavy rains: a Mediterranean cyclone is suspected in Sardinia.