07-Aug-2020 15:16:40 | Cycling Weekly
Richard Carapaz winning stage three of the Tour of Poland 2020 (Photo by Luc Claessen/Getty Images)The Ecuadorian rider claimed the overall lead with two stages remaining