Niki Terpstra (Omega Pharma-QuickStep) won his first ever Paris-Roubaix after a late solo attack took him clear of a group that included all the race favourites.
The Dutchman took advantage as the other riders controlled each other after a nervous, tiring race in dry conditions and carved out a winning margin that allowed him cross the line alone and let a roar of celebration. John Degenkolb (Giant-Shimano) won the sprint finish for second place, some 20 seconds behind Terpstra. Fabian Cancellara (Trek Factory Racing) was third. Watch the full race here.