Geraint Thomas successfully defended his Volta ao Algarve title after finishing fifth in Sunday's final stage.
Alberto Contador won the stage in a time of four hours, 24 minutes and 47 seconds.
Team Sky's Thomas, 29, was 28 seconds behind, while previous leader Tony Martin drifted out of contention.
Ion Izagirre finished second overall, 19 seconds behind Thomas, with Contador third, a further seven seconds back.
1st: Geraint Thomas (GB) Sky, 18:34:15
2nd: Ion Izagirre (Esp) Movistar +19
3rd: Alberto Contador (Esp) Tinkoff +26
4th: Thibaut Pinot (Fra) FDJ +32
5th: Primoz Roglic (Sl) Lotto NL-Jumbo +49