Tour de France 2018: Dylan Groenewegen holds off Fernando Gaviria and Peter Sagan to win stage seven

Dylan Groenewegen’s calm sprint finish won stage seven of the Tour de France as Team Sky’s Geraint Thomas stayed second in the general classification. Team LottoNL-Jumbo’s Groenewegen pulled clear of Fernando Gaviria to win comfortably and deny the Colombian a third stage win at this year’s Tour. Peter Sagan was third as riders tussled in

Continue Reading →