Last year
Jasper Philipsen denies Mark Cavendish Tour de France record
Belgium's Philipsen wins second straight Tour de France stage
All time
Irish intentions - Agreement on joint North-South bid to host opening Tour de France stages
Nielsen wins Tour de France stage 10, Pogacar retains lead
Defending champion Pogacar takes Tour de France lead with stage six win
Australia's Clarke wins Tour de France stage five from Lille to Arenberg
Lampaert wins Tour de France opener in Copenhagen rain
Mollema wins Tour de France stage in Pyrenean foot-hills
Cavendish wins Tour de France stage 10, needs one more to equal Merckx record
Alaphilippe emerges from crash carnage with Tour de France lead
Spectator causes mass fall at Tour de France
Two people in police custody amid Tour de France doping probe
Bennett maintains 45-point lead over Sagan as Roche earns top-10 finish on 16th stage
'Sorry, I don't mean to be a cry baby' - Bennett's emotional interview after Tour de France stage win
Yates clings to Tour de France lead amid mountain shake-up, Bennett claws back in green jersey battle
Emotional Alaphilippe dedicates TDF stage win to his father's memory
Kristoff sees off Sagan and Bennett in opening stage of Le Tour
Tour de France set to be postponed, cycling faces 'economic meltdown' if cancelled outright
Pinot conquers Tourmalet as Thomas loses time
Aussie rookie Ewan wins Tour bunch sprint in Toulouse
Debutant Van Aert claims maiden Tour win as leader Alaphilippe sees rivals suffer
Ireland's Nico Roche gets another shot at Tour de France success
Sagan wins Tour's 13th stage, Thomas still in yellow
Thomas triumphs in yellow, but booed on Alpe d'Huez
Sky's Geraint Thomas soars to 11th stage and into Tour's yellow jersey
Froome all but home and hosed for fourth title while Martin records best-ever Tour finish
Dan Martin's podium hopes fade after brave challenge on final mountain stage
Dan Martin's attacks snuffed out as Froome stretches yellow jersey lead in the mountains
This is what 16 gruelling stages of the Tour de France will do to your legs
Lucky 13! Marcel Kittel sprints to another stage victory at the Tour de France
Roche finishes fourth as Calmejane fights off cramp to win his maiden stage
Dan Martin battles to fourth place as Peter Sagan wins Tour de France 2nd stage, takes overall lead
Here's what Tour de France riders are eating for dinner
Paris police fire on car driven through Tour de France barrier
One of Ireland's three Tour de France participants dropped out today
Froome has urine thrown at his face during Tour de France stage after team-mate punched
Froome forced to field questions about doping after scintillating Tour de France stage win
The Tour de France will start without a yellow jersey today
GoPro is about to forever change how we watch the Tour de France
Navardauskas makes history with Lithuania's first stage win at TDF