India took a 2-0 lead in the best-of-five one-day international series after thrashing England by eight wickets in Delhi in the second game.