‘Superb’ India beat England to level series