It took India 28 years to win their second ICC World Cup trophy and the most is that it took place in their own backyard at the Wankhede stadium.