Out pick of the best tweets from inside the Tour de France peloton as the riders enjoy their first rest day on the banks of Lake Annecy.
Romain Bardet endured an epic day out on Sunday, suffering three punctures but still only losing seven seconds in a ride that he has now uploaded to Strava.
Stage nine of the Tour de France will live long in the memory, not only for John Degenkolb's stage win, but for the 156.5km of drama that came before it.
Catch up with the best of the action on the cobbles of stage nine of the 2018 Tour de France, a 156.5km stage between Arras-Citadelle and Roubaix.
Catch up with the best of the action from the eighth stage of the Tour de France, a 181km stage between Dreux and Amiens-Métropole.
Dylan Groenewegen (LottoNL-Jumbo) took his second consecutive Tour de France stage win as he sprinted to victory on stage eight in Amiens.
Catch up with highlights of stage seven of the 2018 Tour de France, the longest stage of the race at 231km between Fougères and Chartres.
All the analysis from stage seven of the 2018 Tour de France, where Dylan Groenwegen launched a perfectly timed sprint to win in Chartres.
Bernard Hinault has continued to go on the offensive against Chris Froome, saying that the four-time Tour de France champion has no place at the race.
As we all know, cyclists and Twitter is often a fantastic combination, so here are our top-picked tweets from the last week in the world of cycling.
Catch up with video highlights of stage six of the 2018 Tour de France, a 181km stage through Brittany between Brest and Mûr de Bretagne.
Dan Martin took a superb victory on stage six of the 2018 Tour de France as he attacked with a kilometre to go on the stage to Mûr de Bretagne.
The Telegraph has faced criticism after saying that a crash for a Croatian rider at the Tour de France could be a "good omen" for the England football team.
WADA has launched a staunch defence of its regulations concerning the use of salbutamol after criticism in the wake of Chris Froome's salbutamol case.
Catch up with highlights of the fifth stage of the Tour de France, a 204.5km stage between Lorient and Quimper with numerous punchy climbs.
Analysis from a punchy uphill finish to Quimper, where Peter Sagan took his second stage win of the race to tighten his grip on the green jersey.
Team Sunweb's hopes of repeating their successful 2017 Tour de France suffered a major blow after Michael Matthews abandoned before the start of stage five.
Tiesj Benoot became the fourth rider to abandon the 2018 Tour de France, deciding against starting stage five following a crash on Tuesday's stage to Sarzeau.
Catch up with highlights of the fourth stage of the Tour de France 2018, a 195km sprint stage between Le Baule and Sarzeau.
Fernando Gaviria took his second stage win of the 2018 Tour de France as he out-sprinted Peter Sagan and André Greipel on stage four.
Three riders will launch assaults on the Hour Record this summer, with both Bradley Wiggins's men's record and Evelyn Stevens's women's record challenged.
Wout Van Aert could be on his way to LottoNL-Jumbo for 2019 despite having a deal with Veranda's Willems-Crelan that runs until the end of next year.
A driver has been charged over the death of Australian professional cyclist Jason Lowndes, who died in a collision with a car shortly before Christmas.
Catch up with highlights of stage three of the 2018 Tour de France, a 35.5km team time trial starting and finishing in Cholet.
Analysis from a crucial team time trial at the Tour de France, where BMC Racing took a narrow victory to move Greg Van Avermaet into the yellow jersey.