Polish cyclist Michal Kwiatkowski (Team Sky) on Tuesday won the 53rd edition of the Tirreno-Adriatico cycling race on Tuesday, coming in ahead of Italy's Damiano Caruso with BMC and Briton Geraint Thomas, also riding for Sky.

Kwiatkowski, the first Pole to win the overall race, started the individual time trial in the final San Benedetto del Tronto stage three seconds ahead of Caruso in the overall standings and managed to increase it to 24 seconds by the end of the race.

Thomas came in third, 32 seconds behind his Sky teammate, after the 10-kilometer final stage, which was won by BMC's Australian cyclist Rohan Dennis.