Lance Armstrong has won his seventh Tour de France, after heavy rain in Paris decided the final stage early.
Organisers decided the final placings for stage 21 after just one of the scheduled eight laps, as the rain had made conditions unsafe.
That handed Armstrong a seventh Tour win in a row, a year after he became the first rider to win six times.
But the cycling legend won't be back for an eighth triumph, as he is going to retire after this victory.
Most Le Tour wins
Lance Armstrong - Seven
Jacques Anquetil - Five
Bernard Hinault - Five
Eddy Merckx - Five
Miguel Indurain - Five
Armstrong took a lead of four minutes and 40 seconds into the final stage, and started to give some interviews during the final stage.
Armstrong announced in April that he would stop racing after this last event telling reporters then: "Le Tour will be my last professional race - win or lose."
The sportsman famously beat cancer before winning his first Tour in 1999.
He started the recent wrist band craze when he launched the yellow Live Strong bands to raise cancer awareness.
In 1996 Armstrong was only given a 50% chance of survival after doctors discovered he had brain, lung and testicular cancer.
But he recovered from the disease and went on to dominate one of the toughest sporting events in the world.