1/ Jonathan Castroviejo (Movistar Team) - 21'24"
2/ Tony Martin (Team Katusha Alpecin) - +0'04"
3/ Primoz Roglic (Team Lotto NL-Jumbo) - +0'05"
4/ Michal Kwiatkowski (Team Sky)
5/ Lars Boom (Team Lotto NL-Jumbo) - +0'11"
Jonathan Castroviejo (Team Movistar) took the first victory since becoming European TT Champion in Algarve! Felicitaciones!!! #Valgarve2017pic.twitter.com/pmey775MKo