In May 2018, he was named in the startlist for the Giro d'Italia; he finished in third place overall, behind Chris Froome and Tom Dumoulin. He also made the podium in the Vuelta a España, finishing third overall behind Simon Yates and Enric Mas.
