Find the official results for the 2017 race here

Thanks to everyone who braved the rain!