The Giro d’Italia is set for the tightest finish in history after a breathless finale to Stage 20 saw Tao Geoghegan Hart outsprint Jai Hindley to win on Sestriere. Geoghegan Hart and Hindley are on the same time with just an individual time trial remaining, although Hindley will wear pink on Sunday after the pair were separated by milliseconds.