The Tour de France is road cycling's crown jewel, held every year since 1903 barring the two World Wars.
The three week race is held primarily in July and covers a large portion of France, with stages also held in surrounding countries such as the UK, Belgium and Luxembourg.
All of cycling's great riders have tasted Tour de France action, many leaving their imprint on the Grand Tour's history.
Four riders share the record for most general classification victories in the Tour de France.
Jacques Anquetil, Eddie Merckx, Bernard Hinault and Miguel Indurain all boast five titles.
Tadej Pogacar has plenty of life left in his legs and sits on four however, so you can bet he will have a keen eye on the record over the coming years.
Most Tour de France general classification wins
British sprint great Mark Cavendish broke the record for the most stage wins in his final Tour de France appearance.
The Stage Five Saint-Jean-De-Maurienne to Saint-Vulbas victory was his 35th career Grand Tour stage win.
Once again, this is a record that Tadej Pogacar is eyeing up, he has 21 and plenty of career left to catch the sprinter from the Isle of Man.
Most Tour de France stage wins
One of cycling's most consistent operators, Frenchman Sylvain Chavanel holds the record for Tour de France appearances.
He started every Grand Tour between 2001 and 2018, tallying 18 appearances and 16 finishes, which he also holds the record for, tied with Joop Zoetemelk.
Most Tour de France appearances
A record that is unlikely to ever be beaten, Maurice Garin beat second placed Lucien Pothier by a massive 2 hours, 59 minutes and 21 seconds in the inaugural Tour de France in 1903.
That is despite being over two hours behind leader Hippolyte Aucouturier after stage one.
To put that into perspective, the second largest margin of victory is 28 minutes and 27 seconds, set by Fausto Coppi in 1952.
Biggest Tour de France winning margins