Michal Kwiatkowski (Sky) a remporté mardi Tirreno-Adriatico au terme du contre-la-montre final dominé par Rohan Dennis (BMC).