England's superb 10-wicket victory over India in the second Test in Mumbai was one of their greatest overseas performances.