An interesting look at the long-awaited, now-ended time trial that could very well decide the Giro.