The largest cricket stadium in the world – Narendra Modi Stadium in Ahmedabad – was encapsulated in a whirlwind of emotions as Team India created history by lifting the ICC Men's T20 World Cup trophy.