Sunny finish for a rainy day race