Dina Asher-Smith stormed to an impressive 100m win on a windy and rainy evening at the first leg of the Wanda Diamond League holding off world seasonal leader Sha’Carri Richardson, world bronze medallist Marie Josée Ta Lou and two-time Olympic champion Shelly-Ann Fraser Pryce into a headwind of -3.1 m/s and in wet conditions.