The prologue in Lisbon won the Frenchman Damien Gaudin (Armee de terre) in 6:24 minutes with two seconds ahead of Domingos Goncalves (Portugal / Radio Popular). With that, Gaudin won the leader's jersey for the overall leadership. Raul Alarcon (Spain / W52) secured the first stage to Setubal as a soloist with eleven seconds ahead of the field and took the overall lead, which he kept until the end. Stage two was won by Samuel Caldeira (Portugal / W52) in the mass sprint ahead of Antonio Parrinello (Italy / GM Europe). Bryan Alaphilippe (France / Army de terre) won the mass sprint on stage three ahead of Krists Neilands (Latvia / Israel Cycling Academy). Stage four ended with a mountain finish. Raul Alarcon won this with a three second lead over Amaro Antunes (Portugal / W52). Gustavo César Veloso (Spain / W52) won stage five in a sprint of around 15 men ahead of Vicente Garcia (Spain / Louletano). Rui Sousa (Portugal / Radio Popular) took the sixth with the uphill straight, four seconds ahead of Vicente Garcia. The mountain finish of the seventh stage was won by Antonio Barbio (Portugal / Efapel) as an outlier with a lead of about 1:10 minutes over Gustavo Cesar Veloso. Stage eight went to Vicente Garcia, which he won in a small group sprint ahead of Daniel Mestre (Portugal / Efapel). On the ninth stage, you reached the roof of the Tour of Portugal 2017 at over 2000 meters above sea level . Amaro Antunes won this stage ahead of team-mate Raul Alarcon. The two were almost two minutes ahead of third placed, Krists Neilands. The last stage was a 20.1 km individual time trial around Viseu . Gustavo Cesar Veloso won this ahead of Raul Alarcon, who was 15 seconds behind.