Mathieu van der Poel has regained the overall lead in the Tour of Britain after the Dutchman came sixth in the short stage six individual time-trial in Pershore on Thursday.
Winner of three major one day races this season the 24-year-old double cyclo-cross world champion van der Poel is the bookies favourite to win the men's road race in the UCI world championships in Yorkshire in two weeks time.
Edoardo Affini won the stage in a time of 16 minutes and 40 seconds, seven seconds ahead of Sebastian Langeveld, with Dylan Van Baarle of Team Ineos in third.
But van der Poel, riding for Corendon-Circus, took the overall leader's green jersey from Matteo Trentin after out-pacing his rival by nine seconds over the 14.4km circuit.
"It's a really close battle with Matteo and I think it's going to be a proper fight," van der Poel said with just two stages remaining.
"It was a long time ago when I did a time trial. I'm happy with the result."
Van der Poel holds a six-second lead over Trentin at the top of the overall standings, with another Team Ineos rider, Russia's Pavel Sivakov, a further 18 seconds back in third.
Mitchelton-Scott rider Trentin conceded it is going to be difficult to take the title.
"It's harder and harder every day. I was expecting to lose a bit and six seconds is not the end. Still it's going to be hard to take it back," he said.