The weather gods too have cast a shadow on the fateful match, with torrential rains lashing the city.