Team Sky’s Geraint Thomas moved into the overall lead of Bayern Rudfahrt in Germany after winning stage four's individual time trial.
The 28-year-old Welshman completed a hilly 25.5km course starting and finishing in Wassertrudingen in a time of 30min 48sec, which was four seconds faster than second-placed Jan Barta and 30 seconds ahead of third-placed Anton Vorobyev.
The result leaves Thomas 19 seconds ahead of second-placed Matthias Frank in the general classification and in pole position to win the race for the second time given that's Sunday's final stage is expected to finish in a sprint and time gaps are unlikely.
Thomas told teamsky.com: “It was great to take the jersey but it was really nice to win the stage too. I wasn’t expecting that to be honest. There are quite a few good time triallist here – Fabian (Cancellara), Jan Barta, (David) Millar and quite a few other decent guys, so it was a nice bonus to take the stage.
“I was quite relaxed heading into the stage and looking forward to a good blast around. It was all about trying to ride it well and I think I did that. I didn’t feel super, but I felt like I could get some decent power out. It was just nice to finish it off."