Mikel Landa finished the time trial that concluded this stage of the Tour de France in seventh place, further enhancing…