Stage 13 to the Puerto de Ancares at the Vuelta a Espaa proved to be a brutal challenge for the overall classification - the biggest so far. Mikel Landa was second out of all GC contenders and managed to improve his chances of finishing on the podium after a strong performance.The leader of Soudal...