Ecuadorian Richard Carapaz successfully completed Stage 18 of the Tour de France, securing victory. He pulled ahead of his rivals with strong breaks. Carapaz's strategy and powerful performance in this stage were truly impressive. This victory holds significant importance in the ongoing race. There have been reports of health issues within Pogacar's team during the tournament. Carapaz's win undoubtedly showcased his athletic prowess once again.
SourceBBC Sport