Garmin Barracuda has achieved their first Grand Tour win with Ryder Hesjedal at the Giro d’Italia. It was an incredibly close race, with 16 seconds separating the winner from the second place spot. Yesterdays climb up the Stelvio Pass was an amazing stage, though not the deciding one. It all came down to todays individual time trial. Very exciting indeed.