Filippo Ganna claimed an impressive victory at the Italian National Time Trial Championships to become a seven-time winner of the event.
The Netcompany INEOS rider clocked a winning time of 47 minutes and 39 seconds across the rolling course in Barolo.
That led to a commanding winning margin of two minutes and six seconds for Ganna, who made sure he retained the Italian tricolor skinsuit for a fifth year in succession.
Luca Giami (UAE Team Emirates - XRG) and Mattia Cattaneo (Red Bull - Bora - Hansgrohe) rounded out the podium positions.