Stage seven went to Lotto-Soudal's victor Campenaerts in a tense final time trial
Adam Yates missed out on the biggest stage race victory of his career by one second at Tirreno-Adriatico.Adam Yates misses out on Tirreno-Adriatico 2019 title by one second to Primož Roglič