Peter Sagan (Bora-Hansgrohe) silenced the critics with a near-faultless and all-conquering performance to win Paris-Roubaix. The world champion attacked from a group of favourites with 54km remaining and never looked back. He swept up the remnants of the early break, with Silvan Dilier (AG2R la Mondiale) the only rider to capable of staying with him.












