Tour de Suisse : Miguel Angel Lopez gagne l’épreuve, Warren Barguil 3e