Primoz Roglic claimed his second stage at this year's Giro d'Italia after the Jumbo-Visma rider won the hilly 34.8km individual time trial into San Marino on Sunday.
"It's a perfect performance in my mind. I did a good job. I took it easy at the beginning and I gave it all at the end," Roglic said afterwards.
"It's nice to take some time over the other GC [general classification] favorites but the Giro is far from over."
World hour record holder Victor Campenearts had set the fastest time despite losing valuable seconds during a shambolic bike change from his Lotto-Soudal squad who had not practised a bike change on this tough looking time trial course. The headlines, though, will be taken by Roglic who put huge time into his general classification rivals.
Roglic put 1min 5sec into Vincenzo Nibali who finished fourth on the day, while the Ecuadorian Richard Carapaz lost a further 50sec. Most shockingly of all, though, were the losses made by one of the pre-race favourites Simon Yates. The Briton lost 3min 11sec to Roglic while Miguel Ángel López lost 3min 45sec.
The Giro continues on Tuesday with the 145km run from Ravenna to Modena and concludes with a time trial in Verona on June 2.