Tour de Luxembourg: Mathieu van der Poel powers to stage 1 victory
Image 1 of 8 World Champion Mathieu van der Poel (Alpecin-Deceuninck) secured his first victory since winning Paris-Roubaix in April on stage 1 at the Tour de Luxembourg. Van der Poel started his sprint with roughly 300 metres to go on the uphill finish …