Mark Cavendish says his career could be at an end following Sunday's one-day Gent-Wevelgem classics race.
The 35-year-old has struggled for form in recent seasons, suffering from the Epstein-Barr virus.
He spent much of Sunday's race in Belgium in the breakaway, showing his best form for some time, but finished 74th, more than six minutes down on winner Mads Pedersen.
"That was perhaps the last race of my career," a tearful Cavendish said.
The Isle of Man rider, who is due to compete at the Scheldeprijs one-day race in Belgium and the Netherlands on 14 October, is considered one of the greatest riders in road cycling, having won 30 stages at the Tour de France.