With just the final 40km points race remaining, Kiwi cyclist Dylan Kennett is within reach of a medal in the omnium at the Rio Olympics.
Kennett clocked a personal best 12.506 seconds in the flying lap to win the 250m sprint, the fifth event of six in the multi-discipline competition, to move up to fourth overall.
Eighth going into the flying lap, Kennett powered past his previous best of 12.772sec set last month in Poland to be on 150 points, two behind third-placed Dane Lasse Norman Hansen.
Italian Elia Viviani leads the competition on 178 points with Britain's Mark Cavendish second with 162. Earlier in the day, Kennett's one minute 00.923 second effort snared him maximum points in the time trial. He bettered his previous best of 1:01.187 and was almost two seconds ahead of the second-fastest rider, Australian Glenn O'Shea.
Kennett, 21, had been boosted by news his place in Sunday's opening scratch race had been revised up to fifth. Initially he thought he had pipped Cavendish for fifth, but the final result showed Kennett 10th and Cavendish sixth.