Yevgeniy Gidich took victory for Astana at the end of a weather-affected third stage of the CRO Race 19 to leap from fourth to first in the standings.