Giro d'Italia team by team review: Part 2

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 second of a two-part feature, Cyclingnews analyses the performance of 13 teams at the Giro d'Italia, looking at whether they hit, surpassed or fell short of their pre-race ambitions.