That definitely makes up for missing Flanders and Roubaix!! What a day!! Now onto the next phase...
More top news
Swansea captain Leon Britton has signed a new one-year deal at the Premier League club.
Sam Warburton will captain the British and Irish Lions in the second Test against New Zealand on Saturday.
Out-of-date beliefs about how HIV is transmitted are fuelling stigma and discrimination, says the Terrence Higgins Trust.