De Noorse renner van Team Sky schreef de tweede etappe op zijn naam en nam tevens de leiding in het algemeen klassement over van de Belg Gianni Meersman. De rit ging over 187,5 kilometer, van Faro naar Lagoa.
Boasson Hagen was de snelste in de massasprint. De Belg Kris Boeckmans van Vacansoleil-DCM eindigde als tweede, de Duitser Gerald Ciolek kwam als derde over de streep.
De Deense Raborenner Matti Breschel werd vierde.
In het klassement staat Meersman tweede en Boeckmans derde. De Ronde van de Algarve eindigt zondag.
© ANP