The moment that shall always remain etched in the hearts of millions across the nation.On this day in 2011, India won their second ODI World Cup.