INEOS Grenadiers won the Paris-Roubaix for the first time as Dylan van Baarle clinched victory in the prestigious one-day classic.
Van Baarle's victory came with a record – his average speed of 45.79kph (28.45mph) is the quickest ever recorded in the history of the gruelling race.
The Dutchman also benefited from Yves Lampaert's collision with a roadside spectator in the final kilometres of the 257.2km route from Compiegne to the Velodrome Andre-Petrieux in Roubaix.
It marked an extraordinary turnaround for 29-year-old Van Baarle who finished outside the time limit in last year's Paris-Roubaix in October, though he came into the 2022 race in good form, having taken second place in the Tour of Flanders earlier in April.
INEOS, meanwhile, won the title for the first time since the team were launched as Team Sky in 2010.
Van Baarle finished in a time of five hours and 37 minutes, one minute and 47 seconds ahead of second-placed Wout van Aert (Team Jumbo-Visma), who was making his first appearance since recovering from COVID-19.
Stefan Kung (Groupama-FDJ) came across the line in the same time as Van Aert and claimed the final podium place.
"It's unbelievable. I couldn't believe it when I went on the velodrome, you know," Van Baarle told reporters.
He added, according to Cycling News: "When the team car came up next to me, then I really started believing in it. It's been crazy. To be second in Flanders and then to win Roubaix, I'm lost for words."
A frustrated Lampaert told Sporza: "Those are situations that should not happen in a race. It's a shame. That man brought his arm forward and it hit my arm. As a result, I lost control of the bike and I couldn't stay up.
"If you don't know anything about the race, then stay at home. For me, it was dramatic, because there was still a podium place at play."