Geraint Thomas triunfa en el Algarve