Giro d'Italia team by team review: Part 1

Every team comes into every race with their own ambitions. Such is the nature of sport, however, not everyone can achieve all they set out to. In the first of a two-part feature, Cyclingnews analyses the performance of nine teams at the Giro d'Italia, looking at whether they hit, surpassed or fell short of their pre-race ambitions.