20050706 india: Heroes of Dec 13 prove mettle again