
Cycling



Stage 15: Jasper Is Faster
Jasper Philipsen of Alpecin-Deceuninck won a bunch sprint after the peloton caught the breakaway in the final 500m of the race.
Recaps of Stages 16-21 as the 2023 Tour de France concludes in Paris.
Recaps of Stages 10-15 at the second rest day of the 2023 Tour de France.
Jasper Philipsen of Alpecin-Deceuninck won a bunch sprint after the peloton caught the breakaway in the final 500m of the race.