Belgian rider Jasper Philipsen celebrates after winning Stage 3 of the Tour de France on July 3, 2023. AFP
Belgian rider Jasper Philipsen celebrates after winning Stage 3 of the Tour de France on July 3, 2023. AFP

Jasper Philipsen sprints to victory at Tour de France as Adam Yates retains yellow jersey