Italy - Garmin/Slipstream finished 2nd in today's opening 20.5K TTT in this, the 92nd edition of the Giro d'Italia. While admittedly hoping to win the opening stage, their 2nd place finish was still amazing and faster than 20 other competing teams, including being just 6 seconds off the winning time. JV wites, "We did our best."