The 2016 Giro d’Italia might have lacked the star power that the Tour de France might bring, but it still provided some thrilling and close racing every stage and in the general classification.

Not only did we see the likes of Steven Kruijswijk (LottoNL-Jumbo) and Esteban Chaves (Orica-GreenEdge) get their first chance at competing at the top end of the GC, but we also saw the veterans Vincenzo Nibali (Astana) and Alejandro Valverde (Movistar) use all their experience to battle back against the new generation.

With Kruijswijk leading by over three minutes into the final week, no-one could have seen what happened next coming, with joy for some and bitter disappointment for others.

It all made for a thrilling climax, which didn’t see Nibali take victory until the final day, but where does this Giro sit in the editions of recent years?

We asked some insiders, including riders and team managers, what they thought of the 2016 edition and what made it memorable for them