Guest User 10 October 2020 News Giro d'Italia 2020: Dowsett escapes to victory Guest User 10 October 2020 News Alex Dowsett produced a textbook performance from the breakaway to win the eighth stage of the Giro d’Italia for Israel Start-up Nation.