CyclingSmarter LIFE AS A HUMAN Volta ao Algarve: Sam Bennett wins stage 3